0s autopkgtest [10:25:10]: starting date and time: 2025-11-17 10:25:10+0000 0s autopkgtest [10:25:10]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [10:25:10]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.lpcxr0vj/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pytest-xdist,src:sqlalchemy,src:python3-defaults --apt-upgrade sqlalchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=pytest-xdist/3.8.0-3 sqlalchemy/2.0.44+ds1-1 python3-defaults/3.13.7-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-5.secgroup --name adt-resolute-arm64-sqlalchemy-20251117-102509-juju-7f2275-prod-proposed-migration-environment-2-290c6b5c-f7d0-4a8e-9aef-eae125a096c7 --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-arm64-sqlalchemy-20251117-102509-juju-7f2275-prod-proposed-migration-environment-2-290c6b5c-f7d0-4a8e-9aef-eae125a096c7 from image adt/ubuntu-resolute-arm64-server-20251117.img (UUID 1cd33fbb-18df-4c5a-b8f0-2dcb25269485)... 70s autopkgtest [10:26:20]: testbed dpkg architecture: arm64 70s autopkgtest [10:26:20]: testbed apt version: 3.1.11 70s autopkgtest [10:26:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 70s autopkgtest [10:26:20]: testbed release detected to be: None 71s autopkgtest [10:26:21]: updating testbed package index (apt update) 72s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 72s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 72s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 72s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 72s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [881 kB] 72s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.3 kB] 72s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 72s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 72s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [148 kB] 72s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3116 B] 72s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [107 kB] 72s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [324 B] 72s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [583 kB] 72s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [14.3 kB] 72s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [12.5 kB] 72s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [576 B] 74s Fetched 1951 kB in 1s (1833 kB/s) 74s Reading package lists... 75s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 75s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 75s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 75s 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 will be upgraded: 77s libpython3-stdlib python3 python3-minimal usbutils 77s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 77s Need to get 144 kB of archives. 77s After this operation, 0 B of additional disk space will be used. 77s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-minimal arm64 3.13.7-2 [27.8 kB] 77s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3 arm64 3.13.7-2 [23.9 kB] 77s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libpython3-stdlib arm64 3.13.7-2 [10.6 kB] 77s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 usbutils arm64 1:019-1 [81.7 kB] 78s dpkg-preconfigure: unable to re-open stdin: No such file or directory 78s Fetched 144 kB in 0s (406 kB/s) 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 ... 88137 files and directories currently installed.) 78s Preparing to unpack .../python3-minimal_3.13.7-2_arm64.deb ... 78s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 78s Setting up python3-minimal (3.13.7-2) ... 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 ... 88137 files and directories currently installed.) 79s Preparing to unpack .../python3_3.13.7-2_arm64.deb ... 79s running python pre-rtupdate hooks for python3.13... 79s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 79s Preparing to unpack .../libpython3-stdlib_3.13.7-2_arm64.deb ... 79s Unpacking libpython3-stdlib:arm64 (3.13.7-2) over (3.13.7-1) ... 79s Preparing to unpack .../usbutils_1%3a019-1_arm64.deb ... 79s Unpacking usbutils (1:019-1) over (1:018-2) ... 79s Setting up usbutils (1:019-1) ... 79s Setting up libpython3-stdlib:arm64 (3.13.7-2) ... 79s Setting up python3 (3.13.7-2) ... 79s running python rtupdate hooks for python3.13... 79s running python post-rtupdate hooks for python3.13... 79s Processing triggers for man-db (2.13.1-1) ... 80s autopkgtest [10:26:30]: upgrading testbed (apt dist-upgrade and autopurge) 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s Calculating upgrade... 82s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 82s Reading package lists... 82s Building dependency tree... 82s Reading state information... 82s Solving dependencies... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 86s autopkgtest [10:26:36]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 09:50:31 UTC 2025 86s autopkgtest [10:26:36]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 90s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (dsc) [2438 B] 90s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (tar) [3495 kB] 90s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (diff) [14.0 kB] 91s gpgv: Signature made Wed Nov 5 18:02:34 2025 UTC 91s gpgv: using RSA key 1D2FA89858DAAF6217862DF7AEF6F1A2A7457645 91s gpgv: Can't check signature: No public key 91s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.44+ds1-1.dsc: no acceptable signature found 91s autopkgtest [10:26:41]: testing package sqlalchemy version 2.0.44+ds1-1 92s autopkgtest [10:26:42]: build not needed 93s autopkgtest [10:26:43]: test unittests: preparing testbed 93s Reading package lists... 94s Building dependency tree... 94s Reading state information... 94s Solving dependencies... 94s The following NEW packages will be installed: 94s libpython3.14-minimal libpython3.14-stdlib python3-all python3-execnet 94s python3-greenlet python3-iniconfig python3-pluggy python3-pytest 94s python3-pytest-xdist python3.14 python3.14-minimal 94s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 94s Need to get 7128 kB of archives. 94s After this operation, 28.8 MB of additional disk space will be used. 94s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-minimal arm64 3.14.0-4 [903 kB] 95s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14-minimal arm64 3.14.0-4 [2543 kB] 95s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-stdlib arm64 3.14.0-4 [2349 kB] 96s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14 arm64 3.14.0-4 [805 kB] 96s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-all arm64 3.13.7-2 [890 B] 96s Get:6 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-execnet all 2.1.1-1 [33.4 kB] 96s Get:7 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-iniconfig all 2.1.0-1 [6840 B] 96s Get:8 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pluggy all 1.6.0-1 [21.0 kB] 96s Get:9 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytest all 8.3.5-2 [252 kB] 96s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 python3-pytest-xdist all 3.8.0-3 [34.7 kB] 96s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-greenlet arm64 3.2.4-2 [178 kB] 96s Fetched 7128 kB in 1s (4882 kB/s) 96s Selecting previously unselected package libpython3.14-minimal:arm64. 96s (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 ... 88137 files and directories currently installed.) 96s Preparing to unpack .../00-libpython3.14-minimal_3.14.0-4_arm64.deb ... 96s Unpacking libpython3.14-minimal:arm64 (3.14.0-4) ... 96s Selecting previously unselected package python3.14-minimal. 96s Preparing to unpack .../01-python3.14-minimal_3.14.0-4_arm64.deb ... 96s Unpacking python3.14-minimal (3.14.0-4) ... 96s Selecting previously unselected package libpython3.14-stdlib:arm64. 96s Preparing to unpack .../02-libpython3.14-stdlib_3.14.0-4_arm64.deb ... 96s Unpacking libpython3.14-stdlib:arm64 (3.14.0-4) ... 96s Selecting previously unselected package python3.14. 96s Preparing to unpack .../03-python3.14_3.14.0-4_arm64.deb ... 96s Unpacking python3.14 (3.14.0-4) ... 96s Selecting previously unselected package python3-all. 96s Preparing to unpack .../04-python3-all_3.13.7-2_arm64.deb ... 96s Unpacking python3-all (3.13.7-2) ... 96s Selecting previously unselected package python3-execnet. 96s Preparing to unpack .../05-python3-execnet_2.1.1-1_all.deb ... 96s Unpacking python3-execnet (2.1.1-1) ... 96s Selecting previously unselected package python3-iniconfig. 96s Preparing to unpack .../06-python3-iniconfig_2.1.0-1_all.deb ... 96s Unpacking python3-iniconfig (2.1.0-1) ... 96s Selecting previously unselected package python3-pluggy. 96s Preparing to unpack .../07-python3-pluggy_1.6.0-1_all.deb ... 96s Unpacking python3-pluggy (1.6.0-1) ... 97s Selecting previously unselected package python3-pytest. 97s Preparing to unpack .../08-python3-pytest_8.3.5-2_all.deb ... 97s Unpacking python3-pytest (8.3.5-2) ... 97s Selecting previously unselected package python3-pytest-xdist. 97s Preparing to unpack .../09-python3-pytest-xdist_3.8.0-3_all.deb ... 97s Unpacking python3-pytest-xdist (3.8.0-3) ... 97s Selecting previously unselected package python3-greenlet. 97s Preparing to unpack .../10-python3-greenlet_3.2.4-2_arm64.deb ... 97s Unpacking python3-greenlet (3.2.4-2) ... 97s Setting up python3-iniconfig (2.1.0-1) ... 97s Setting up libpython3.14-minimal:arm64 (3.14.0-4) ... 97s Setting up python3-greenlet (3.2.4-2) ... 97s Setting up python3-pluggy (1.6.0-1) ... 98s Setting up python3-execnet (2.1.1-1) ... 98s Setting up python3.14-minimal (3.14.0-4) ... 99s Setting up libpython3.14-stdlib:arm64 (3.14.0-4) ... 99s Setting up python3-pytest (8.3.5-2) ... 99s Setting up python3.14 (3.14.0-4) ... 101s Setting up python3-pytest-xdist (3.8.0-3) ... 101s Setting up python3-all (3.13.7-2) ... 101s Processing triggers for man-db (2.13.1-1) ... 101s Processing triggers for systemd (257.9-0ubuntu2) ... 102s autopkgtest [10:26:52]: test unittests: [----------------------- 102s py3versions: no X-Python3-Version in control file, using supported versions 102s ===> Running tests 102s ===> Testing with python3.14 121s =========================== sqlalchemy installation ============================ 121s SQLAlchemy 2.0.44 (user site loaded) 121s Path: /tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/__init__.py 121s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/cyextension/__init__.py) 121s ============================= test session starts ============================== 121s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 -- /usr/bin/python3.14 121s cachedir: .pytest_cache 121s rootdir: /tmp/autopkgtest.pfUTdO/build.fyH/src 121s configfile: pyproject.toml 121s plugins: typeguard-4.4.2, xdist-3.8.0 121s created: 2/2 workers 121s 2 workers [23710 items] 121s 121s scheduling tests via LoadScheduling 121s 121s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 121s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 121s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 121s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 121s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 121s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 121s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 121s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 121s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 121s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 121s test/dialect/mssql/test_compiler.py::CompileTest::test_union 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 121s test/dialect/mssql/test_compiler.py::CompileTest::test_update 121s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 121s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 121s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 121s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 121s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 121s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 121s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 121s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 121s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 121s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 121s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 121s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 121s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 121s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 121s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 121s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 121s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 121s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 121s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 121s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 121s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 121s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 121s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 121s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 121s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 121s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 121s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 121s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 121s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 121s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 121s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 121s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 121s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 121s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 121s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 121s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 121s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 121s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 121s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 121s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 121s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 121s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 121s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 121s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 121s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 121s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 121s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 121s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 121s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 121s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 121s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 121s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 121s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 121s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 121s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 121s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 121s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 121s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 122s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 122s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 122s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 122s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 122s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 122s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 122s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 122s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 122s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 122s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 122s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 122s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 122s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 122s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 122s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 122s test/sql/test_compiler.py::DDLTest::test_create_index_exists 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 122s test/sql/test_compiler.py::DDLTest::test_create_table_exists 122s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 122s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 122s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 122s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 122s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 122s test/sql/test_compiler.py::DDLTest::test_fk_render 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 122s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 122s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 122s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 122s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 122s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 122s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 122s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 122s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 122s test/sql/test_compiler.py::DDLTest::test_system_flag 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 122s test/sql/test_compiler.py::DDLTest::test_table_no_cols 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 122s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 122s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 122s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 122s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 122s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 122s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 122s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 122s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 122s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 122s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 122s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 122s test/ext/test_compiler.py::ExecuteTest::test_insert 122s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 122s test/ext/test_compiler.py::ExecuteTest::test_insert_session 122s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 122s test/ext/test_compiler.py::ExecuteTest::test_select 122s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 122s test/ext/test_compiler.py::ExecuteTest::test_select_session 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 122s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 122s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 122s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 122s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 122s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 122s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 122s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 122s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 122s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 122s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 122s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 122s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 122s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 122s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 122s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 122s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 122s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 122s [gw1] [ 0%] 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'] 122s 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] 122s [gw1] [ 0%] 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] 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 122s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 122s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 122s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 122s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 122s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 122s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 122s [gw0] [ 0%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 122s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 122s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 122s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 122s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 122s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 122s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 122s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 122s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 122s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 122s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 122s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 122s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 122s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 122s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 122s test/sql/test_compiler.py::KwargPropagationTest::test_binary 122s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 122s test/sql/test_compiler.py::KwargPropagationTest::test_case 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 122s test/sql/test_compiler.py::KwargPropagationTest::test_cast 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 122s test/sql/test_compiler.py::KwargPropagationTest::test_select 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 122s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 122s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 122s 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)] 122s [gw1] [ 1%] 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)] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 122s [gw1] [ 1%] 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)] 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 122s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 122s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 122s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 122s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 122s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 122s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 122s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 122s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 122s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 122s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 122s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 122s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 122s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 122s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 122s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 122s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 123s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 123s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 123s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 123s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 123s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 123s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 123s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 123s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 123s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 123s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 123s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 123s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 123s test/dialect/test_all.py::ImportStarTest::test_all_import 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 123s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 123s [gw0] [ 1%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 123s test/orm/test_association.py::AssociationTest::test_delete 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 123s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 123s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 123s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 123s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 123s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 123s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 123s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 123s 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] 123s [gw1] [ 1%] 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] 123s 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] 123s [gw1] [ 1%] 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] 123s 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] 123s [gw1] [ 1%] 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] 123s 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] 123s [gw1] [ 1%] 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] 123s 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] 123s [gw1] [ 1%] 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] 123s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_delete 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 123s test/orm/test_association.py::AssociationTest::test_insert 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 123s [gw1] [ 1%] 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] 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 123s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_insert 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 123s test/orm/test_association.py::AssociationTest::test_modify 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 123s [gw1] [ 1%] 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] 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 123s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_modify 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 123s test/orm/test_association.py::AssociationTest::test_replace 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 123s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_replace 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 123s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 123s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 123s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 123s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 123s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 123s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 123s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 123s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 123s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 123s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 123s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 123s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 123s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 123s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 123s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 123s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 123s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 123s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 123s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 123s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 123s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 123s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 123s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 123s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 123s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 123s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 123s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 123s test/sql/test_compiler.py::ResultMapTest::test_nested_api 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 123s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 123s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 123s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 123s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 123s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 123s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 123s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 123s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 123s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 123s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 123s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 123s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 123s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 123s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 123s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 123s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 123s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 123s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 123s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 123s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 123s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 123s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 123s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 123s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 123s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 123s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 123s test/ext/test_associationproxy.py::CustomDictTest::test_abc 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 123s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 123s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 123s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 123s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 123s test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 123s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 123s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 123s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 123s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 123s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 123s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 123s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 123s test/ext/test_associationproxy.py::CustomSetTest::test_abc 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 123s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 123s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 123s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 124s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 124s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 124s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 124s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 124s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 124s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 124s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 124s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 124s test/sql/test_compiler.py::SchemaTest::test_alias 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 124s test/sql/test_compiler.py::SchemaTest::test_insert 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 124s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 124s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 124s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 124s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 124s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 124s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 124s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 124s test/sql/test_compiler.py::SchemaTest::test_select 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 124s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 124s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 124s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 124s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 124s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 124s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 124s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 124s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 124s test/sql/test_compiler.py::SchemaTest::test_update 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 124s test/sql/test_compiler.py::SelectTest::test_alias 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 124s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 124s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 124s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 124s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 124s test/sql/test_compiler.py::SelectTest::test_calculated_columns 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 124s test/sql/test_compiler.py::SelectTest::test_cast 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 124s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 124s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 124s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 124s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 124s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 124s test/sql/test_compiler.py::SelectTest::test_collate 124s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 124s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 124s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 124s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 124s test/sql/test_compiler.py::SelectTest::test_compound_grouping 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 124s test/sql/test_compiler.py::SelectTest::test_compound_selects 124s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 124s test/sql/test_compiler.py::SelectTest::test_conjunctions 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 124s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 124s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 124s test/sql/test_compiler.py::SelectTest::test_date_between 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 124s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 124s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 124s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 124s test/sql/test_compiler.py::SelectTest::test_distinct 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 124s test/sql/test_compiler.py::SelectTest::test_distinct_on 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 124s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 124s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 124s test/sql/test_compiler.py::SelectTest::test_dupe_columns 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 124s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 124s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 124s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 124s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 124s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 124s test/sql/test_compiler.py::SelectTest::test_exists 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 124s test/sql/test_compiler.py::SelectTest::test_exists_method 124s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 124s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 124s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 124s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 124s [gw1] [ 2%] 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] 124s 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] 124s [gw1] [ 2%] 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] 124s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 124s [gw1] [ 2%] 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] 124s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 124s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 124s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 124s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 124s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 124s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 124s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 124s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 124s test/sql/test_compiler.py::SelectTest::test_for_update 124s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 124s test/sql/test_compiler.py::SelectTest::test_from_subquery 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 124s test/sql/test_compiler.py::SelectTest::test_full_outer_join 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 124s test/sql/test_compiler.py::SelectTest::test_hints 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 124s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 124s test/sql/test_compiler.py::SelectTest::test_joins 124s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 124s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 124s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 124s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 124s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 124s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 124s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 124s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 124s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 124s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 124s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 124s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 124s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 124s test/sql/test_compiler.py::SelectTest::test_literal 124s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 124s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 124s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 124s test/sql/test_compiler.py::SelectTest::test_naming 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 124s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 124s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 124s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 124s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 124s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 124s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 124s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 124s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 124s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 124s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 124s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 124s test/sql/test_compiler.py::SelectTest::test_over 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over 124s test/sql/test_compiler.py::SelectTest::test_over_framespec 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 124s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 124s test/sql/test_compiler.py::SelectTest::test_over_within_group 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 124s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 124s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 124s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 124s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 124s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 124s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 124s test/sql/test_compiler.py::SelectTest::test_paramstyles 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 124s test/sql/test_compiler.py::SelectTest::test_percent_chars 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 124s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 124s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 124s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 124s test/sql/test_compiler.py::SelectTest::test_prefix 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 124s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 124s test/sql/test_compiler.py::SelectTest::test_scalar_select 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 124s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 124s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 124s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 124s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 124s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 124s 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] 124s [gw1] [ 3%] 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] 124s 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] 124s [gw1] [ 3%] 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] 124s 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] 124s [gw1] [ 3%] 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] 124s 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] 124s [gw1] [ 3%] 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] 124s 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] 124s [gw1] [ 3%] 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] 124s 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] 124s [gw1] [ 3%] 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] 124s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 124s test/sql/test_compiler.py::SelectTest::test_statement_hints 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 124s test/sql/test_compiler.py::SelectTest::test_table_select 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 124s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 124s test/sql/test_compiler.py::SelectTest::test_use_labels 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 124s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 124s test/sql/test_compiler.py::SelectTest::test_where_empty 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 124s test/sql/test_compiler.py::SelectTest::test_where_multiple 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 124s test/sql/test_compiler.py::SelectTest::test_where_subquery 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 124s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 124s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 124s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 124s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 124s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 124s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 124s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 124s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 124s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 124s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 124s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 124s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 124s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 124s test/sql/test_compiler.py::StringifySpecialTest::test_basic 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 124s test/sql/test_compiler.py::StringifySpecialTest::test_cte 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 124s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 124s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 124s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 124s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 124s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 124s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 124s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 124s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 124s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 124s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 124s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 124s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 124s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 124s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 124s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 124s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 124s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 124s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 124s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 124s test/sql/test_compiler.py::StringifySpecialTest::test_returning 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 124s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 124s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 124s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 124s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 124s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 124s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 124s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 124s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 124s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 124s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 124s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 124s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 124s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 124s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 124s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 124s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 125s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 125s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 125s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 125s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 125s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 125s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 125s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 125s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 125s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 125s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 125s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 125s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 125s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 125s test/ext/test_compiler.py::UserDefinedTest::test_annotations 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 125s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 125s test/ext/test_compiler.py::UserDefinedTest::test_column 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 125s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 125s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 125s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 125s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 125s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 125s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 125s test/ext/test_compiler.py::UserDefinedTest::test_functions 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 125s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 125s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 125s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 125s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 125s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 125s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 125s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 125s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 125s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 125s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 125s test/ext/test_compiler.py::UserDefinedTest::test_stateful 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 125s test/ext/test_compiler.py::UserDefinedTest::test_types 125s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 125s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 125s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 125s test/ext/test_associationproxy.py::DefaultTest::test_abc 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 125s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 125s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 125s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 125s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 125s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 125s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 125s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 125s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 125s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 125s test/ext/test_associationproxy.py::InfoTest::test_constructor 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 125s test/ext/test_associationproxy.py::InfoTest::test_empty 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 125s test/ext/test_associationproxy.py::InfoTest::test_via_cls 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 125s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 125s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 125s test/orm/test_composites.py::ComparatorTest::test_order_by 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 125s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 125s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 125s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 125s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 125s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 125s test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 125s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 125s test/ext/test_associationproxy.py::ListTest::test_abc 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 125s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 125s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 125s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 125s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 125s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 125s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 125s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 125s test/orm/test_composites.py::ManyToOneTest::test_early_configure 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 125s test/orm/test_composites.py::ManyToOneTest::test_persist 125s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 125s test/orm/test_composites.py::ManyToOneTest::test_query 125s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 125s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 125s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 125s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 125s test/orm/test_composites.py::NestedTest::test_round_trip 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 125s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 125s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 125s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 125s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 125s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 125s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 125s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 125s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 125s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 125s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 125s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 125s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 125s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 125s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 125s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 125s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 125s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 126s test/orm/test_composites.py::PointTest::test_comparator 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator 126s test/orm/test_composites.py::PointTest::test_comparator_aliased 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 126s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 126s test/orm/test_composites.py::PointTest::test_default_value 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_default_value 126s test/orm/test_composites.py::PointTest::test_delete 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_delete 126s test/orm/test_composites.py::PointTest::test_detect_change 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 126s test/orm/test_composites.py::PointTest::test_eager_load 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 126s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 126s test/orm/test_composites.py::PointTest::test_early_configure 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 126s test/orm/test_composites.py::PointTest::test_expire 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_expire 126s test/orm/test_composites.py::PointTest::test_get_history 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_get_history 126s test/orm/test_composites.py::PointTest::test_no_name_declarative 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 126s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 126s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 126s test/orm/test_composites.py::PointTest::test_not_none 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_not_none 126s test/orm/test_composites.py::PointTest::test_query_cols 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 126s test/orm/test_composites.py::PointTest::test_query_cols_labeled 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 126s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 126s test/orm/test_composites.py::PointTest::test_query_cols_legacy 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 126s test/orm/test_composites.py::PointTest::test_round_trip 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 126s test/orm/test_composites.py::PointTest::test_save_null 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_save_null 126s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 126s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 126s test/orm/test_composites.py::PointTest::test_update_crit_fetch 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 126s test/orm/test_composites.py::PointTest::test_update_crit_sql 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 126s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 126s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 126s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 126s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 126s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 126s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 126s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 126s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 126s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 126s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 126s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 126s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 126s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 126s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 126s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 126s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 126s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 126s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 126s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 126s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 126s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 126s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 126s test/sql/test_computed.py::DDLComputedTest::test_other_options 126s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 126s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 126s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 126s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 126s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 126s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 126s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 126s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 126s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 126s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 126s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 126s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 126s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 126s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 126s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 126s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 126s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 126s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 126s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 126s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 126s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 126s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 126s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 126s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 126s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 126s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 126s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 126s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 126s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 126s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 126s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 126s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 126s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 126s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 126s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 126s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 126s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 126s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 126s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 126s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 126s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 127s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 127s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 127s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 127s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 127s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 127s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 127s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 127s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 127s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 127s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 127s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 127s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 127s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 127s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 127s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 127s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 127s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 127s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 127s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 127s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 127s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 127s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 128s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 128s [gw1] [ 4%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 128s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 128s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 128s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 128s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 128s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 128s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 128s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 128s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 128s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 128s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 128s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 128s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 129s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 129s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 129s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 129s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 129s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 129s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 129s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 129s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 129s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 129s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 129s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 129s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 129s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 129s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 129s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 129s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 129s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 129s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 129s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 129s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 129s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 129s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 129s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 129s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 129s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 129s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 129s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 129s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 129s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 129s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 129s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 129s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 129s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 129s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 129s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 129s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 129s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 129s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 129s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 129s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 129s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 129s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 129s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 129s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 129s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 129s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 130s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 130s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 130s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 130s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 130s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 130s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 130s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 130s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 130s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 130s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 130s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 130s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 130s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 130s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 130s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 130s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 130s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 130s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 130s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 130s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 130s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 130s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 130s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 130s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 130s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 130s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 130s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 130s 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] 130s [gw1] [ 5%] 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] 130s 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] 130s [gw1] [ 5%] 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] 130s 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] 130s [gw1] [ 5%] 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] 130s 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] 130s [gw1] [ 5%] 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] 130s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 130s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 130s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 130s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 130s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 130s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 130s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 130s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 130s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 130s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 130s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 130s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 130s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 130s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 130s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 130s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 130s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 130s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 130s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 130s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 130s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 131s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 131s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 131s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 131s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 131s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 131s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 131s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 131s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 131s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 131s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 131s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 131s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 131s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 131s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 131s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 131s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 131s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 131s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 131s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 131s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 131s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 131s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 131s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 131s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 131s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 131s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 131s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 131s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 131s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 131s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 131s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 131s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 132s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 132s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 132s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 132s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 132s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 132s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 132s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 132s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 132s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 132s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 132s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 132s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 132s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 132s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 132s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 132s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 132s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 132s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 132s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 132s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 132s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 132s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 132s test/sql/test_cte.py::CTETest::test_all_aliases 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 132s test/sql/test_cte.py::CTETest::test_anon_insert_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 132s test/sql/test_cte.py::CTETest::test_anon_update_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 132s test/sql/test_cte.py::CTETest::test_cloned_alias 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 132s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 132s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 132s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 132s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 132s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 132s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 132s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 132s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 132s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 132s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 132s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 132s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 132s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 132s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 132s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 132s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 132s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 132s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 132s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 132s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 132s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 132s test/sql/test_cte.py::CTETest::test_multi_subq_alias 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 132s test/sql/test_cte.py::CTETest::test_multi_subq_quote 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 132s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 132s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 132s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 132s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 132s test/sql/test_cte.py::CTETest::test_named_alias_quote 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 132s test/sql/test_cte.py::CTETest::test_no_alias_construct 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 132s test/sql/test_cte.py::CTETest::test_nonrecursive 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 132s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 132s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 132s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 132s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 132s test/sql/test_cte.py::CTETest::test_pg_example_one 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 132s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 132s test/sql/test_cte.py::CTETest::test_pg_example_three 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 132s test/sql/test_cte.py::CTETest::test_pg_example_two 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 132s test/sql/test_cte.py::CTETest::test_positional_binds 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 132s test/sql/test_cte.py::CTETest::test_positional_binds_2 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 132s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 132s test/sql/test_cte.py::CTETest::test_prefixes 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 132s test/sql/test_cte.py::CTETest::test_recursive 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive 132s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 132s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 132s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 132s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 132s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 132s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 132s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 132s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 132s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 132s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 132s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 132s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 132s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 132s test/sql/test_cte.py::CTETest::test_reserved_quote 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 132s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 132s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 132s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 132s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 132s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 132s test/sql/test_cte.py::CTETest::test_standalone_function 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 132s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 132s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 132s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 132s test/sql/test_cte.py::CTETest::test_suffixes 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 132s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 132s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 132s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 132s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 132s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 132s test/sql/test_cte.py::CTETest::test_union 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union 132s test/sql/test_cte.py::CTETest::test_union_cte_aliases 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 132s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 132s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 132s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 132s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 132s test/sql/test_cte.py::CTETest::test_upsert_from_select 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 132s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 132s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 132s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 132s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 132s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 132s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 132s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 132s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 132s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 132s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 132s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 132s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 132s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 132s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 132s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 132s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 132s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 132s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 132s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 132s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 132s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 132s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 132s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 132s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 132s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 132s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 132s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 132s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 132s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 132s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 132s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 132s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 132s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 132s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 132s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 132s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 132s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 132s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 132s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 132s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 132s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 132s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 132s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 132s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 132s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 132s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 133s test/orm/test_cycles.py::InheritTestTwo::test_flush 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 133s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 133s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 133s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 133s test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 133s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 133s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 133s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 133s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 133s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 133s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 133s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 133s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 133s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 133s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 133s test/orm/test_cycles.py::SelfReferentialTest::test_single 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 133s test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 133s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 133s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 133s test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 133s test/orm/test_dataclasses.py::DataclassesTest::test_construction 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_construction 133s test/orm/test_dataclasses.py::DataclassesTest::test_equality 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_equality 133s test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 133s test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 134s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 134s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 134s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 134s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 134s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 134s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 134s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 134s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 134s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 134s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 134s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 134s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 134s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 134s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 134s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 134s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 134s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 134s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 134s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 134s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 134s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 134s test/ext/test_associationproxy.py::SetTest::test_abc 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 134s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 134s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 134s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 134s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 134s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 134s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 134s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 134s test/ext/test_associationproxy.py::SetTest::test_set_mutation 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 134s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 134s test/ext/test_associationproxy.py::SetTest::test_set_operations 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 135s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 135s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 135s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 135s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 135s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 135s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 135s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 135s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 135s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 135s test/orm/test_assorted_eager.py::EagerTest::test_dslish 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 135s test/orm/test_assorted_eager.py::EagerTest::test_noorm 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 135s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 135s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 135s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 135s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 135s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 135s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 135s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 135s test/orm/test_assorted_eager.py::EagerTest4::test_basic 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 135s test/orm/test_assorted_eager.py::EagerTest5::test_basic 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 135s test/orm/test_assorted_eager.py::EagerTest6::test_one 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 135s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 135s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 135s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 135s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 135s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 135s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 135s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 135s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 135s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 135s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 135s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 135s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 135s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 135s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 135s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 135s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 135s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 135s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 136s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 136s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 136s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 136s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 136s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 136s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 136s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 136s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 136s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 136s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 136s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 136s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 137s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 137s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 137s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 137s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 137s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 137s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 137s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 137s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 137s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 137s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 137s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 137s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 137s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 137s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 137s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 137s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 137s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 137s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 137s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 137s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 137s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 137s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 137s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 137s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 138s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 138s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 138s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 138s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 138s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 138s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 138s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 138s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 138s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 138s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 138s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 138s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 138s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 138s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 138s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 138s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 138s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 138s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 138s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 138s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 138s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 138s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 138s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 138s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 138s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 138s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 138s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 138s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 138s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 138s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 138s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 139s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 139s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 139s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 139s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 139s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 139s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 139s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 139s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 140s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 140s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 140s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 140s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 140s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 140s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 140s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 140s test/orm/test_attributes.py::AttributesTest::test_basic 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 140s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 140s test/orm/test_attributes.py::AttributesTest::test_deferred 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 140s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 140s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 140s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 140s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 140s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 140s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 140s test/orm/test_attributes.py::AttributesTest::test_inheritance 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 140s test/orm/test_attributes.py::AttributesTest::test_inheritance2 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 140s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 140s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 140s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 140s test/orm/test_attributes.py::AttributesTest::test_list 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 140s test/orm/test_attributes.py::AttributesTest::test_no_double_state 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 140s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 140s test/orm/test_attributes.py::AttributesTest::test_parenttrack 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 140s test/orm/test_attributes.py::AttributesTest::test_pickleness 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 140s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 140s test/orm/test_attributes.py::AttributesTest::test_state_gc 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 140s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 140s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 141s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 141s test/orm/test_attributes.py::BackrefTest::test_m2m 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 141s test/orm/test_attributes.py::BackrefTest::test_o2m 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 141s test/orm/test_attributes.py::BackrefTest::test_o2o 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 141s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 141s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 141s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 141s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 141s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 141s [gw0] [ 9%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 141s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 141s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 141s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 141s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 141s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 141s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 141s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 141s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 141s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 142s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 142s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 142s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 142s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 142s test/orm/test_attributes.py::EventPropagateTest::test_propagate 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 142s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 142s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 142s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 142s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 142s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 142s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 142s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 142s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 142s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 142s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 142s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 142s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 142s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 142s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 142s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 142s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 142s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 142s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 142s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 142s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 142s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 142s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 142s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 142s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 142s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 142s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 142s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 142s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 142s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 142s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 142s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 142s test/engine/test_ddlevents.py::DDLTest::test_filter 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 142s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 142s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 142s test/engine/test_ddlevents.py::DDLTest::test_tokens 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 142s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 142s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 142s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 142s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 142s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 142s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 142s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 142s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 142s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 142s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 142s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 142s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 142s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 142s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 142s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 142s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 142s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 142s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 142s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 142s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 142s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 142s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 142s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 142s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 142s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 142s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 142s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 142s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 142s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 142s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 142s test/orm/test_attributes.py::HistoryTest::test_dict_collections 142s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 142s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 142s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 143s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 143s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 143s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 143s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 143s test/orm/test_attributes.py::HistoryTest::test_object_del 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 143s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 143s test/orm/test_attributes.py::HistoryTest::test_object_init 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 143s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 143s test/orm/test_attributes.py::HistoryTest::test_object_replace 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 143s test/orm/test_attributes.py::HistoryTest::test_object_set_none 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 143s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 143s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 143s test/orm/test_attributes.py::HistoryTest::test_scalar_del 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 143s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 143s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 143s test/orm/test_attributes.py::HistoryTest::test_scalar_init 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 143s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 143s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 143s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 143s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 143s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 143s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 143s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 143s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 143s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 143s test/orm/test_attributes.py::HistoryTest::test_use_object_init 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 143s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 143s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 143s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 143s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 143s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 143s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 143s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 143s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 143s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 143s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 144s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 144s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 144s test/orm/test_attributes.py::ListenerTest::test_flag_modified 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 144s test/orm/test_attributes.py::ListenerTest::test_named 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 144s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 144s test/orm/test_attributes.py::ListenerTest::test_none_init_object 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 144s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 144s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 144s test/orm/test_attributes.py::ListenerTest::test_receive_changes 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 144s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 144s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 144s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 144s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 144s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 144s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 144s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 144s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 144s test/orm/test_attributes.py::TestUnlink::test_expired 144s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 144s test/orm/test_attributes.py::TestUnlink::test_pop_existing 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 144s test/orm/test_attributes.py::TestUnlink::test_replaced 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 144s test/orm/test_attributes.py::UtilTest::test_helpers 144s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 144s [gw0] [ 10%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 144s test/orm/test_attributes.py::UtilTest::test_initiator_arg 144s [gw0] [ 11%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 144s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 144s [gw0] [ 11%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 144s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 144s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 144s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 144s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 144s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 144s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 144s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 144s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 144s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 144s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 144s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 144s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 144s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 144s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 144s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 144s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 144s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 144s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 144s test/ext/test_automap.py::AutomapTest::test_naming_schemes 144s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 144s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 144s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 144s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 144s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 144s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 144s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 144s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 144s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 144s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 144s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 144s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 144s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 144s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 144s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 144s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 144s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 144s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 144s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 144s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 144s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 144s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 144s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 144s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 144s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 144s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 144s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 144s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 144s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 144s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 144s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 144s test/sql/test_defaults.py::DDLTest::test_sqlexpr 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 144s test/sql/test_defaults.py::DDLTest::test_string 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string 144s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 144s test/sql/test_defaults.py::DDLTest::test_text 144s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text 144s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 144s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 144s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 144s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 144s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 144s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 144s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 144s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 144s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 144s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 144s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 144s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 144s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 144s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 144s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 144s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 144s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 144s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 144s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 144s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 144s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 144s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 144s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 144s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 144s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 144s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 144s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 144s [gw0] [ 11%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 144s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 144s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 144s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 144s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 144s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 144s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 144s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 145s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 145s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 145s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 145s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 145s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 145s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 145s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 145s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 145s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 145s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 145s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 146s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 146s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 146s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 146s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 146s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 146s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 146s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 146s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 146s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 146s test/orm/test_deferred.py::DeferredOptionsTest::test_options 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 146s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 146s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 146s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 146s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 146s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 146s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 146s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 146s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 146s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 146s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 146s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 146s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 146s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 146s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 146s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 147s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 147s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 147s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 147s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 147s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 147s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 147s test/orm/test_deferred.py::DeferredTest::test_basic 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 147s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 147s test/orm/test_deferred.py::DeferredTest::test_commits_state 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 147s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 147s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 147s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 147s test/orm/test_deferred.py::DeferredTest::test_group 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 147s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 147s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 147s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 147s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 147s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 147s test/orm/test_deferred.py::DeferredTest::test_save 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 147s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 147s test/orm/test_deferred.py::DeferredTest::test_unsaved 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 147s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 147s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 147s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 147s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 147s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 147s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 147s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 147s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 147s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 147s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 147s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 147s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 147s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 147s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 147s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 147s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 147s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 147s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 147s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 147s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 147s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 147s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 147s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 147s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 147s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 147s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 148s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 148s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 148s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 148s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 148s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 148s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 148s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 148s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 148s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 148s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 148s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 148s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 148s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 148s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 148s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 148s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 148s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 148s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 148s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 148s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 148s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 148s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 148s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 148s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 148s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 148s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 148s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 148s test/sql/test_delete.py::DeleteTest::test_alias 148s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 148s test/sql/test_delete.py::DeleteTest::test_correlated_select 148s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 148s test/sql/test_delete.py::DeleteTest::test_delete 148s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 148s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 148s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 148s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 148s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 148s test/sql/test_delete.py::DeleteTest::test_prefix_with 148s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 148s test/sql/test_delete.py::DeleteTest::test_where_empty 148s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 148s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 148s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 148s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 148s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 148s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 148s test/base/test_dependency.py::DependencySortTest::test_large_sort 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 148s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 148s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 148s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 148s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 148s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 148s test/base/test_dependency.py::DependencySortTest::test_sort_one 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 148s test/base/test_dependency.py::DependencySortTest::test_sort_three 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 148s test/base/test_dependency.py::DependencySortTest::test_sort_two 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 148s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 148s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 148s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 148s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 148s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 148s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 148s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 148s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 148s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 148s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 148s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 148s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 148s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 148s [gw1] [ 12%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 148s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 148s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 148s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 148s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 148s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 148s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 148s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 148s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 148s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 148s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 148s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 148s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 148s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 148s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 149s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 149s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 150s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 150s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 150s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 150s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 150s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 150s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 150s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 150s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 150s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 150s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 150s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 150s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 150s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 150s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 150s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 150s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 150s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 150s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 150s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 150s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 150s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 150s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 150s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 150s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 150s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 151s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 151s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 151s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 151s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 151s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 151s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 151s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 151s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 151s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 151s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 151s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 151s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 151s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 151s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 151s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 151s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 151s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 151s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 151s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 151s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 151s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 151s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 151s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 151s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 151s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 151s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 151s test/orm/test_deprecations.py::GetTest::test_get 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get 151s test/orm/test_deprecations.py::GetTest::test_get_against_col 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 151s test/orm/test_deprecations.py::GetTest::test_loader_options 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 151s test/orm/test_deprecations.py::GetTest::test_no_criterion 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 151s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 151s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 151s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 151s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 151s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 151s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 151s test/orm/test_deprecations.py::ImmediateTest::test_value 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 151s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 151s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 151s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 151s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 151s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 151s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 151s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 151s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 151s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 151s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 151s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 151s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 151s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 151s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 151s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 151s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 151s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 151s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 151s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 151s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 151s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 151s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 151s [gw1] [ 12%] 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] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 151s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 151s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 152s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 152s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 152s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 152s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 152s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 152s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 152s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 152s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 152s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 152s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 152s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 152s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 152s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 152s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 152s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 152s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 152s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 152s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 152s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 152s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 152s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 152s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 152s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 152s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 152s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 152s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 152s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 152s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 152s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 152s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 152s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 152s test/orm/test_deprecations.py::MergeResultTest::test_single_column 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 152s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 152s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 152s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 152s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 152s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 152s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 152s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 152s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 152s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 152s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 152s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 152s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 152s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 152s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 152s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 152s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 152s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 152s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 153s [gw0] [ 12%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 153s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 153s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 153s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 153s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 153s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 153s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 153s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 153s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 153s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 153s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 153s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 153s [gw0] [ 13%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 153s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 153s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 153s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 153s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 153s [gw0] [ 13%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 153s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 153s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 153s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 153s [gw0] [ 13%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 153s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 153s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 153s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 153s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 153s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 153s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 153s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 153s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 153s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 153s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 153s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 153s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 153s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 153s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 153s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 153s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 153s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 153s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 153s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 153s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 154s test/orm/test_deprecations.py::ParentTest::test_m2m 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 154s test/orm/test_deprecations.py::ParentTest::test_noparent 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 154s test/orm/test_deprecations.py::ParentTest::test_o2m 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 154s test/orm/test_deprecations.py::ParentTest::test_select_from 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 154s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 154s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 154s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 154s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 154s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 154s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 154s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 154s test/orm/test_deprecations.py::ParentTest::test_with_transient 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 154s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 154s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 154s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 154s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 154s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 154s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 154s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 154s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 154s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 154s test/engine/test_deprecations.py::ResetEventTest::test_custom 154s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 154s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 154s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 154s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 154s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 154s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 154s test/sql/test_deprecations.py::SelectableTest::test_alias_union 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 154s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 154s test/sql/test_deprecations.py::SelectableTest::test_column 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 154s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 154s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 154s test/sql/test_deprecations.py::SelectableTest::test_select_labels 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 154s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 154s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 154s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 154s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 154s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 154s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 154s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 154s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 154s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 154s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 154s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 154s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 154s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 154s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 154s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 154s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 154s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 154s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 154s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 154s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 154s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 154s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 154s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 154s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 154s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 154s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 154s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 154s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 154s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 154s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 154s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 154s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 154s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 154s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 154s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 154s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 154s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 154s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 154s 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] 154s [gw1] [ 13%] 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] 154s 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] 154s [gw1] [ 13%] 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] 154s 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] 154s [gw1] [ 13%] 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] 154s 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] 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 154s [gw1] [ 13%] 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] 154s 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] 154s [gw1] [ 13%] 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] 154s 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] 154s [gw1] [ 13%] 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] 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 154s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 154s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 154s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 154s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 154s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 154s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 154s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 154s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 154s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 154s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 154s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 154s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 154s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 154s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 154s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 154s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 154s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 155s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 155s 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] 155s [gw1] [ 13%] 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] 155s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 155s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 155s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 155s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 155s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 155s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 155s test/dialect/sqlite/test_dialect.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] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.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] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?mode=ro&uri=true-expected5] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?mode=ro&uri=true-expected5] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 155s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 155s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 155s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 155s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 155s [gw1] [ 13%] SKIPPED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 155s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 155s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 155s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 155s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 155s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 155s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 155s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 155s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 155s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 155s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 155s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 155s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 155s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 155s test/ext/test_baked.py::LikeQueryTest::test_count 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 155s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 155s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 155s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 155s test/ext/test_baked.py::LikeQueryTest::test_get 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 155s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 155s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 155s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 155s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 155s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 155s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 155s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 155s test/ext/test_baked.py::LikeQueryTest::test_one_result 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 155s test/ext/test_baked.py::LikeQueryTest::test_scalar 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 155s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 155s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 155s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 155s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 155s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 155s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 155s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 155s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 155s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 155s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 155s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 155s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 155s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 155s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 155s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 155s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 155s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 155s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 155s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 155s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 155s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 155s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 155s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 155s 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] 155s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 155s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 155s [gw1] [ 14%] 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] 155s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 155s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 155s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 155s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 155s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 155s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 155s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 155s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 155s [gw1] [ 14%] 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] 155s 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] 155s [gw1] [ 14%] 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] 155s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 155s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 155s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 156s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 156s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 156s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 156s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 156s [gw1] [ 14%] 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] 156s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 156s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 156s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 156s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 156s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 156s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 156s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 156s test/ext/test_baked.py::StateChangeTest::test_chained_add 156s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 156s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 156s test/ext/test_baked.py::StateChangeTest::test_initial_key 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 156s test/ext/test_baked.py::StateChangeTest::test_inplace_add 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 156s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 156s [gw0] [ 14%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 156s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 156s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 156s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 156s [gw0] [ 14%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 156s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 156s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 156s [gw0] [ 14%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 156s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 156s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 156s [gw0] [ 14%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 156s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 156s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 156s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 156s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 156s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 156s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 156s test/orm/test_dynamic.py::DynamicTest::test_basic 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 156s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 156s test/orm/test_dynamic.py::DynamicTest::test_count 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 156s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 156s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 156s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 156s test/orm/test_dynamic.py::DynamicTest::test_m2m 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 156s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 156s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 156s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 156s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 157s test/orm/test_dynamic.py::DynamicTest::test_no_count 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 157s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 157s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 157s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 157s test/orm/test_dynamic.py::DynamicTest::test_no_populate 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 157s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 157s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 157s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 157s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 157s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 157s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 157s test/orm/test_dynamic.py::DynamicTest::test_order_by 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 157s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 157s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 157s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 157s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 157s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 157s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 157s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 157s test/orm/test_dynamic.py::DynamicTest::test_slice_access 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 157s test/orm/test_dynamic.py::DynamicTest::test_statement 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 157s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 157s test/orm/test_dynamic.py::DynamicTest::test_transient_access 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 157s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 157s test/orm/test_dynamic.py::DynamicTest::test_transient_count 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 157s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 157s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 157s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 157s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 157s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 157s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 157s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 157s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 157s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 157s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 157s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 157s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 158s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 158s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 158s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 158s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 158s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 158s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 158s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 158s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 158s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 158s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 158s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 158s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 158s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 158s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 158s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 158s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 158s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 158s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 158s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 158s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 158s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 158s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 158s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 158s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 158s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 158s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 158s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 158s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 158s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 158s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 159s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 159s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 159s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 159s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 159s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 159s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 159s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 159s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 159s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 159s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 159s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 159s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 159s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 159s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 159s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 160s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 160s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 160s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 160s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 160s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 160s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 160s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 160s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 160s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 160s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 160s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 160s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 160s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 161s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 161s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 161s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 161s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 161s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 161s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 161s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 161s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 161s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 161s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 161s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 161s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 161s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 161s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 161s test/orm/test_eager_relations.py::AddEntityTest::test_options 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 161s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 161s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 161s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 161s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 161s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 161s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 161s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 161s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 161s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 161s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 161s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 161s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 161s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 161s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 162s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 162s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 162s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 162s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 162s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 162s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 162s test/orm/test_eager_relations.py::EagerTest::test_against_select 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 162s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 162s test/orm/test_eager_relations.py::EagerTest::test_aliasing 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 162s test/orm/test_eager_relations.py::EagerTest::test_basic 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 162s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 162s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 162s test/orm/test_eager_relations.py::EagerTest::test_cyclical 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 162s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 162s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 162s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 162s test/orm/test_eager_relations.py::EagerTest::test_distinct 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 162s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 163s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 163s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 163s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 163s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 163s test/orm/test_eager_relations.py::EagerTest::test_eager_option 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 163s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 163s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 163s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 163s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 163s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 163s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 163s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 163s test/orm/test_eager_relations.py::EagerTest::test_inner_join 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 163s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 163s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 163s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 163s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 163s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 163s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 163s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 163s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 163s test/orm/test_eager_relations.py::EagerTest::test_late_compile 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 163s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 163s test/orm/test_eager_relations.py::EagerTest::test_limit 163s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 164s test/orm/test_eager_relations.py::EagerTest::test_limit_2 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 164s test/orm/test_eager_relations.py::EagerTest::test_limit_3 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 164s test/orm/test_eager_relations.py::EagerTest::test_limit_4 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 164s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 164s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 164s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 164s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 164s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 164s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 164s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 164s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 164s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 164s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 164s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 164s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 164s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 164s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 164s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 164s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 164s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 164s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 165s test/orm/test_eager_relations.py::EagerTest::test_orderby 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 165s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 165s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 165s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 165s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 165s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 165s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 165s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 165s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 165s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 165s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 165s test/orm/test_eager_relations.py::EagerTest::test_wide 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 165s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 165s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 165s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 165s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 165s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 165s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 166s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 166s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 166s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 166s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 166s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 166s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 166s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 166s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 166s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 166s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 166s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 166s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 166s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 166s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 166s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 166s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 166s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 166s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 166s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 166s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 166s test/orm/inheritance/test_basic.py::FlushTest::test_one 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 166s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 166s test/orm/inheritance/test_basic.py::FlushTest::test_two 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 166s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 166s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 166s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 166s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 166s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 166s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 166s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 166s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 166s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 166s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 166s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 166s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 166s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 166s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 166s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 166s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 166s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 166s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 166s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 166s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 166s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 166s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 166s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 166s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 166s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 166s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 166s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 166s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 166s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 166s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 166s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 166s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 166s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 166s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 167s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 167s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 167s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 167s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 167s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 167s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 167s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 167s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 167s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 167s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 167s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 167s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 167s test/orm/inheritance/test_basic.py::O2MTest::test_basic 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 167s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 167s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 167s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 167s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 167s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 167s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 167s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 167s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 167s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 167s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 167s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 167s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 167s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 167s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 167s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 167s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 167s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 167s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 167s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 167s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 167s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 167s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 167s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 167s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 167s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 167s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 167s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 168s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 168s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 168s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 168s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 168s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 168s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 168s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 168s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 168s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 168s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 168s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 168s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 168s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 168s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 168s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 168s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 168s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 168s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 168s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 168s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 168s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 168s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 168s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 168s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 168s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 168s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 168s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 168s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 168s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 168s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 168s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 168s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 168s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 168s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 168s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 168s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 169s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 169s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 169s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 169s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 169s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 169s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 169s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 169s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 169s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 169s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 169s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 169s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 169s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 169s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 169s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 169s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 169s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 169s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 169s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 169s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 169s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 169s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 169s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 169s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 169s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 169s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 169s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 169s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 169s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 169s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 169s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 169s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 169s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 169s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 169s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 169s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 169s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 169s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 169s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 169s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 169s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 169s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 169s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 169s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 169s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 169s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 169s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 169s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 169s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 169s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 169s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 169s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 169s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 169s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 169s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 169s [gw1] [ 18%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 169s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 169s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 169s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 169s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 170s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 170s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 170s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 170s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 170s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 170s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 170s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 170s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 170s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 170s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 170s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 170s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 170s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 170s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 170s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 170s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 170s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 170s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 170s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 170s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 170s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 170s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 170s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 170s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 170s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 170s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 170s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 170s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 170s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 170s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 170s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 170s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 170s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 170s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 170s [gw1] [ 18%] 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] 170s 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] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 170s [gw1] [ 18%] 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] 170s 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] 170s [gw1] [ 18%] 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] 170s 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] 170s [gw1] [ 18%] 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] 170s 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] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 170s [gw1] [ 18%] 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] 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 170s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 170s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 170s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 170s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 170s test/base/test_events.py::AcceptTargetsTest::test_target_accept 170s [gw1] [ 18%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 170s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 170s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 170s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 170s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 170s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 170s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 170s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 170s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 170s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 170s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 170s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 170s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 170s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 170s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 170s test/base/test_events.py::CustomTargetsTest::test_indirect 170s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 170s [gw1] [ 19%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 170s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 170s [gw1] [ 19%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 170s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 170s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 170s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 170s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 170s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 170s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 170s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 170s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 170s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 170s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 170s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 170s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 170s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 170s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 170s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 170s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 170s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 170s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 170s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 170s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 170s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 170s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 171s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 171s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 171s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 171s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 171s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 171s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 171s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 171s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 171s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 171s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 171s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 171s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 171s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 171s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 172s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 172s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 172s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 172s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 172s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 172s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 172s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 172s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 172s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 172s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 172s [gw1] [ 19%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 172s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 172s [gw1] [ 19%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 172s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 172s [gw1] [ 19%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 172s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 172s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 172s test/base/test_events.py::EventsTest::test_bool_clslevel 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 172s test/base/test_events.py::EventsTest::test_decorator 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_decorator 172s test/base/test_events.py::EventsTest::test_exec_once 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_exec_once 172s test/base/test_events.py::EventsTest::test_exec_once_exception 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 172s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 172s test/base/test_events.py::EventsTest::test_immutable_methods 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 172s test/base/test_events.py::EventsTest::test_no_instance_level_collections 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 172s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 172s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 172s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 172s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 172s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 172s test/base/test_events.py::EventsTest::test_register_class 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_class 172s test/base/test_events.py::EventsTest::test_register_class_instance 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 172s test/base/test_events.py::EventsTest::test_register_instance 172s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_instance 172s test/base/test_events.py::JoinTest::test_join_twice 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_join_twice 172s test/base/test_events.py::JoinTest::test_kw_ok 172s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 172s test/base/test_events.py::JoinTest::test_neither 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_neither 172s test/base/test_events.py::JoinTest::test_parent_class_child_class 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 172s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 172s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 172s test/base/test_events.py::JoinTest::test_parent_class_only 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 172s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 172s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 172s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 172s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 172s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 172s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 172s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 172s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 172s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 172s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 172s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 172s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 172s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 172s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 172s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 172s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 172s test/base/test_events.py::ListenOverrideTest::test_listen_override 172s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 172s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 172s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 172s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 172s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 172s test/orm/test_events.py::LoadTest::test_just_loaded 172s [gw1] [ 19%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 172s test/orm/test_events.py::LoadTest::test_repeated_rows 172s [gw1] [ 19%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 172s test/orm/test_events.py::MapperEventsTest::test_basic 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 172s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 172s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 172s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 172s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 172s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 172s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 172s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 172s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 172s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 172s test/orm/test_events.py::MapperEventsTest::test_inheritance 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 172s test/orm/test_bind.py::SessionBindTest::test_session_bind 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 172s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 172s test/orm/test_bind.py::SessionBindTest::test_session_unbound 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 172s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 172s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 172s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 172s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 172s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 172s test/orm/test_events.py::MapperEventsTest::test_insert_flags 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 172s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 172s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 172s test/orm/test_events.py::MapperEventsTest::test_instrument_event 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 172s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 172s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 172s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 172s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 172s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 172s test/orm/test_events.py::MapperEventsTest::test_merge 172s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 173s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 173s test/base/test_events.py::NamedCallTest::test_kw_accept 173s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 173s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 173s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 173s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 173s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 173s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 173s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 173s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 173s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 173s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 173s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 173s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 173s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 173s test/orm/test_events.py::ORMExecuteTest::test_cache_option 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 173s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 173s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 173s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 173s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 173s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 173s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 173s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 173s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 173s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 173s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 173s test/orm/test_events.py::ORMExecuteTest::test_select_flags 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 173s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 173s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 173s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 173s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 173s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 173s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 173s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 173s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 173s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 173s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 173s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 173s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 173s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 173s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 173s test/base/test_events.py::PropagateTest::test_propagate 173s [gw1] [ 19%] PASSED test/base/test_events.py::PropagateTest::test_propagate 173s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 173s test/orm/test_events.py::QueryEventsTest::test_alters_entities 173s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 173s test/orm/test_events.py::QueryEventsTest::test_before_compile 173s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 173s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 173s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 173s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 173s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 173s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 173s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 173s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 173s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 173s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 173s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 173s test/orm/test_events.py::RefreshTest::test_already_present 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 173s test/orm/test_events.py::RefreshTest::test_changes_reset 173s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 173s test/orm/test_events.py::RefreshTest::test_populate_existing 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 173s test/orm/test_events.py::RefreshTest::test_repeated_rows 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 173s test/orm/test_events.py::RefreshTest::test_via_refresh_state 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 173s test/orm/test_events.py::RefreshTest::test_was_expired 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 173s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 173s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 173s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 173s test/orm/test_events.py::RemovalTest::test_attr_propagated 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 173s test/base/test_events.py::RemovalTest::test_clslevel 173s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 173s test/base/test_events.py::RemovalTest::test_clslevel_subclass 173s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 173s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 173s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 173s test/base/test_events.py::RemovalTest::test_double_event_wrapped 173s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 173s test/base/test_events.py::RemovalTest::test_instance 173s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_instance 173s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 173s [gw1] [ 19%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 174s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 174s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 174s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 174s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 174s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 174s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 174s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 174s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 174s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 174s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 174s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 174s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 174s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 174s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 174s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 174s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 174s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 175s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 175s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 175s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 175s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 175s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 175s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 175s test/base/test_events.py::RemovalTest::test_no_add_in_event 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 175s test/base/test_events.py::RemovalTest::test_no_remove_in_event 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 175s test/base/test_events.py::RemovalTest::test_once 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_once 175s [gw0] [ 20%] 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] 175s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 175s test/base/test_events.py::RemovalTest::test_once_unless_exception 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 175s test/base/test_events.py::RemovalTest::test_propagate 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_propagate 175s test/base/test_events.py::RemovalTest::test_remove_not_listened 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 175s test/base/test_events.py::RemovalTest::test_remove_plain_named 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 175s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 175s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 175s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 175s 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] 175s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 177s [gw0] [ 20%] 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] 177s 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] 177s [gw0] [ 20%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 177s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 177s test/orm/test_events.py::RemovalTest::test_unmapped_listen 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 177s [gw0] [ 21%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 177s [gw0] [ 21%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 177s 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] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw0] [ 21%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 177s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 177s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 177s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 177s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 177s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 177s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 177s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 177s [gw0] [ 21%] 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] 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 177s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 177s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 177s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 177s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 177s [gw0] [ 21%] 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] 177s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 177s [gw0] [ 21%] 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] 177s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 177s 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] 177s [gw0] [ 21%] 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 177s 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] 178s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 178s [gw0] [ 21%] 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 178s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 178s [gw0] [ 21%] 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] 178s 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] 178s [gw0] [ 21%] 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 178s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 178s [gw0] [ 21%] 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] 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 178s test/orm/test_events.py::SessionEventsTest::test_class_listen 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 178s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 178s 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] 178s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 178s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 178s [gw0] [ 21%] 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] 178s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 178s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 178s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 178s [gw0] [ 21%] 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] 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 178s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 178s [gw0] [ 21%] 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 178s 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] 178s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 178s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 178s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 178s [gw0] [ 21%] 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 178s 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] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 178s [gw0] [ 21%] 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] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 178s [gw0] [ 21%] 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] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 178s 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] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 178s [gw0] [ 21%] 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] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 178s [gw0] [ 21%] 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] 178s 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] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 178s [gw0] [ 21%] 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] 178s 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] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 178s [gw0] [ 21%] 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] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 178s [gw0] [ 21%] 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] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 178s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 178s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 178s [gw0] [ 21%] 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] 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 178s [gw0] [ 21%] 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] 178s 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] 178s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 178s [gw0] [ 21%] 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] 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 178s [gw0] [ 21%] 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] 178s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 178s 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] 178s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 178s [gw0] [ 21%] 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] 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 178s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 178s [gw0] [ 21%] 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] 178s 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 178s [gw0] [ 21%] 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] 178s 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] 178s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 178s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 178s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 178s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 178s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 178s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 178s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 178s [gw0] [ 21%] 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] 178s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 178s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 178s 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] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 178s 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] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 178s 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] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 178s 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] 178s [gw0] [ 21%] 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] 178s 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] 178s [gw0] [ 21%] 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] 178s 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] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 178s 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] 178s [gw0] [ 21%] 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] 178s 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] 178s [gw0] [ 21%] 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] 178s 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] 178s [gw0] [ 21%] 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] 178s 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] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 178s 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] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 178s 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] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 178s 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] 178s [gw0] [ 21%] 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] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 178s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 178s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 178s [gw0] [ 21%] 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] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 179s [gw0] [ 21%] 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] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 179s 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] 179s [gw0] [ 21%] 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] 179s 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] 179s [gw0] [ 21%] 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] 179s 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] 179s [gw0] [ 21%] 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] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 179s [gw0] [ 21%] 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] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 179s [gw0] [ 21%] 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] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 179s 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] 179s [gw0] [ 21%] 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] 179s 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] 179s [gw0] [ 21%] 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] 179s 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] 179s [gw0] [ 21%] 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] 179s 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] 179s [gw0] [ 21%] 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] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 179s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 179s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 179s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 179s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 179s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 179s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 179s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 179s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 179s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 179s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 179s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 179s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 179s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 179s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 180s [gw0] [ 22%] 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] 180s 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] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 180s [gw0] [ 22%] 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] 180s 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] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 180s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 180s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 180s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 180s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 180s test/base/test_events.py::SubclassGrowthTest::test_subclass 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 180s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 180s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 180s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 180s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 180s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 180s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 180s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 180s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 180s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 180s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 180s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 180s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 180s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 180s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 180s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 180s 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] 180s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s 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] 181s [gw0] [ 22%] 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] 181s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 181s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 181s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 181s [gw1] [ 22%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 181s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 181s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 181s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 181s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 181s [gw0] [ 22%] 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] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 181s [gw0] [ 22%] 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] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 181s [gw0] [ 22%] 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] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 181s [gw0] [ 22%] 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] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 181s [gw0] [ 22%] 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] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 181s [gw0] [ 22%] 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] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 181s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 181s [gw0] [ 22%] 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] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 181s [gw0] [ 22%] 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] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 181s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 181s [gw0] [ 22%] 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] 181s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 181s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 182s [gw0] [ 22%] 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] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 182s [gw0] [ 22%] 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] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 182s [gw0] [ 22%] 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] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 182s [gw0] [ 22%] 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] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 182s [gw0] [ 22%] 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] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 182s [gw0] [ 22%] 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] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 182s [gw0] [ 22%] 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] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 182s [gw0] [ 22%] 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] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 182s [gw0] [ 22%] 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] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 182s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 182s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 182s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 182s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 182s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 182s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 183s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 183s test/orm/test_bundle.py::BundleTest::test_c_attr 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 183s test/orm/test_bundle.py::BundleTest::test_clause_expansion 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 183s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 183s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 183s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 183s test/orm/test_bundle.py::BundleTest::test_filter_by 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 183s test/orm/test_bundle.py::BundleTest::test_join_relationship 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 183s test/orm/test_bundle.py::BundleTest::test_join_selectable 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 183s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 183s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 183s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 183s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 183s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 183s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 183s test/orm/test_bundle.py::BundleTest::test_multi_bundle 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 183s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 183s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 183s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 183s test/orm/test_bundle.py::BundleTest::test_query_count 183s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 183s test/orm/test_bundle.py::BundleTest::test_result 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_result 183s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 183s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 183s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 183s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 183s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 183s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 183s test/orm/test_bundle.py::BundleTest::test_subclass 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 183s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 183s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 183s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 183s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 183s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 183s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 183s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 183s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 183s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 183s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 183s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 183s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 183s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 183s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 183s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 183s test/orm/test_cache_key.py::CacheKeyTest::test_options 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 183s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 183s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 183s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 183s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 183s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 183s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 183s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 183s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 183s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 183s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 183s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 183s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 183s [gw0] [ 23%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 183s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 183s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 183s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 183s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 183s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 183s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 183s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 183s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 183s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 183s test/base/test_except.py::PickleException::test_all_exc 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_all_exc 183s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 183s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 183s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 183s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 183s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 183s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 183s test/base/test_except.py::PickleException::test_exc[CompileError-] 183s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 183s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 183s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 183s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 183s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 183s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 183s test/base/test_except.py::PickleException::test_exc[DataError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 183s test/base/test_except.py::PickleException::test_exc[DataError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 183s test/base/test_except.py::PickleException::test_exc[DataError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 183s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 183s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 183s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 183s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 183s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 183s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 184s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 184s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 184s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 184s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 184s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 184s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 184s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 184s test/base/test_except.py::PickleException::test_exc[InternalError-0] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 184s test/base/test_except.py::PickleException::test_exc[InternalError-1] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 184s test/base/test_except.py::PickleException::test_exc[InternalError-details] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 184s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 184s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 184s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 184s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 184s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 184s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 184s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 184s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 184s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 184s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 184s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 184s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 184s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 184s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 184s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 184s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 184s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 184s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 184s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 184s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 184s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 184s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 184s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 184s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 184s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 184s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 184s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 184s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 184s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 184s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 184s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 184s test/base/test_except.py::PickleException::test_exc[SAWarning-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 184s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 184s test/base/test_except.py::PickleException::test_exc[StatementError-0] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 184s test/base/test_except.py::PickleException::test_exc[StatementError-1] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 184s test/base/test_except.py::PickleException::test_exc[StatementError-details] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 184s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 184s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 184s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 184s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 184s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 184s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 184s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 184s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 184s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 184s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 184s test/base/test_except.py::WrapTest::test_db_error_normal 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 184s test/base/test_except.py::WrapTest::test_db_error_system_exit 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 184s test/base/test_except.py::WrapTest::test_statement_error_no_code 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 184s test/base/test_except.py::WrapTest::test_statement_error_w_code 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 184s test/base/test_except.py::WrapTest::test_tostring 184s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring 184s test/base/test_except.py::WrapTest::test_tostring_large_dict 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 184s test/base/test_except.py::WrapTest::test_tostring_large_executemany 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 184s test/base/test_except.py::WrapTest::test_tostring_large_list 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 184s test/base/test_except.py::WrapTest::test_tostring_with_newlines 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 184s test/base/test_except.py::WrapTest::test_version_token 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_version_token 184s test/base/test_except.py::WrapTest::test_wrap_multi_arg 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 184s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 184s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 184s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 184s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 184s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 184s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 184s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 184s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 184s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 184s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 184s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 184s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 184s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 184s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 184s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 184s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 184s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 184s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 184s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 184s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 184s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 184s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 184s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 184s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 184s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 184s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 184s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 184s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 185s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 185s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 185s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 185s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 185s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 185s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 185s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 185s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 185s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 185s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 185s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 185s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 185s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 185s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 185s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 185s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 185s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 185s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 185s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 185s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 185s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 185s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 185s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 185s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 185s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 185s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 185s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 185s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 185s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 185s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 185s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 185s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 185s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 185s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 185s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 185s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 185s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 185s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 185s 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] 185s [gw1] [ 23%] 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] 185s 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] 185s [gw1] [ 23%] 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] 185s 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] 185s [gw1] [ 23%] 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] 185s 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] 185s [gw1] [ 23%] 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] 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 185s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 185s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 185s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 185s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 185s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 185s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 185s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 185s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 185s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 185s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 185s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 185s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 185s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 185s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 185s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 185s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 185s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 185s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 185s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 185s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 185s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 185s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 185s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 185s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 185s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 185s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 186s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 186s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 186s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 186s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 186s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 186s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 186s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 186s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 186s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 186s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 186s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 186s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 186s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 186s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 186s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 186s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 186s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 186s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 186s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 186s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 186s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 186s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 186s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 186s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 186s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 186s test/orm/test_expire.py::ExpireTest::test_deferred 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 186s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 186s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 186s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 186s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 186s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 186s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 186s test/orm/test_expire.py::ExpireTest::test_expire 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 186s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 186s test/orm/test_expire.py::ExpireTest::test_expire_all 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 186s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 186s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 186s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 186s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 186s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 186s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 187s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 187s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 187s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 187s test/orm/test_expire.py::ExpireTest::test_expire_cascade 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 187s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 187s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 187s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 187s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 187s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 187s test/orm/test_expire.py::ExpireTest::test_expire_committed 187s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 187s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 187s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 187s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 188s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 188s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 188s test/orm/test_expire.py::ExpireTest::test_expire_synonym 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 188s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 188s test/orm/test_expire.py::ExpireTest::test_expired_eager 188s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 188s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 188s test/orm/test_expire.py::ExpireTest::test_expired_lazy 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 188s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 188s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 188s test/orm/test_expire.py::ExpireTest::test_get_refreshes 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 188s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 188s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 188s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 188s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 188s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 188s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 188s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 188s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 188s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 188s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 188s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 188s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 188s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 188s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 188s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 188s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 188s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 188s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 188s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 188s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 188s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 189s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 189s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 189s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 189s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 189s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 190s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 190s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 190s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 190s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 190s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 190s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 190s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 190s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 190s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 190s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 190s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 190s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 190s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 190s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 190s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 190s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 190s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 190s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 191s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 191s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 191s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 191s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 191s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 191s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 191s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 191s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 191s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 191s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 191s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 191s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 191s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 191s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 191s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 191s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 191s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 191s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 191s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 191s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 191s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 191s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 191s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 191s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 191s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 191s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 191s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 191s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 191s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 191s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 191s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 192s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 192s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 192s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 192s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 192s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 192s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 192s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 192s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 192s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 192s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 192s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 192s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 192s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 192s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 192s test/sql/test_case_statement.py::CaseTest::test_case 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 192s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 192s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 192s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 192s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 192s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 192s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 192s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 192s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 192s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 192s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 192s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 192s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 192s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 192s 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] 192s [gw0] [ 25%] 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] 192s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 192s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 192s 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] 192s [gw0] [ 25%] 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] 192s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 193s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 193s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 194s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 195s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 195s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 196s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 196s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 196s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 196s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 196s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 196s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 197s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 197s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 197s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 197s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 197s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 197s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 198s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 198s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 198s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 198s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 198s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 198s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 198s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 198s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 198s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 198s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 198s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 198s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 198s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 198s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 199s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 199s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 199s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 199s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 199s test/orm/test_expire.py::ExpireTest::test_no_instance_key 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 199s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 199s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 199s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 199s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 199s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 199s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 199s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 199s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 199s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 199s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 200s test/orm/test_expire.py::ExpireTest::test_no_session 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 200s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 200s test/orm/test_expire.py::ExpireTest::test_partial_expire 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 200s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 200s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 200s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 200s test/orm/test_expire.py::ExpireTest::test_pending_raises 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 200s test/orm/test_expire.py::ExpireTest::test_persistence_check 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 200s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 200s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 200s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 200s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 200s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 200s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 200s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 200s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 200s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 200s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 200s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 200s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 200s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 200s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 201s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 201s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 201s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 201s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 201s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 201s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 201s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 201s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 201s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 201s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 201s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 201s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 201s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 201s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 201s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 201s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 201s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 201s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 201s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 201s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 201s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 201s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 201s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 201s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 201s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 201s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 201s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 201s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 201s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 201s test/orm/test_expire.py::RefreshTest::test_persistence_check 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 201s test/orm/test_expire.py::RefreshTest::test_refresh 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 201s test/orm/test_expire.py::RefreshTest::test_refresh2 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 201s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 201s test/orm/test_expire.py::RefreshTest::test_refresh_expired 201s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 202s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 202s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 202s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 202s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 202s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 202s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 202s test/ext/test_extendedattr.py::DisposeTest::test_unregister 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 202s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 202s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 202s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 202s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 202s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 202s test/ext/test_extendedattr.py::FinderTest::test_standard 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 202s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 202s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 202s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 202s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 202s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 202s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 202s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 202s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 202s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 202s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 202s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 202s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 202s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 202s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 202s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 202s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 202s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 202s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 202s test/sql/test_external_traversal.py::ClauseTest::test_alias 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 202s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 202s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 202s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 202s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 202s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 202s 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] 202s [gw1] [ 26%] 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] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 202s 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] 202s [gw1] [ 26%] 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] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 202s 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] 202s [gw1] [ 26%] 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] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 202s 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] 202s [gw1] [ 26%] 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] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 202s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 202s test/sql/test_external_traversal.py::ClauseTest::test_binary 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 202s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 202s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 202s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 202s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 202s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 202s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 202s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 202s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 202s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 202s test/sql/test_external_traversal.py::ClauseTest::test_extract 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 202s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 202s test/sql/test_external_traversal.py::ClauseTest::test_in 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 202s test/sql/test_external_traversal.py::ClauseTest::test_join 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 202s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 202s test/sql/test_external_traversal.py::ClauseTest::test_over 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 202s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 202s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 202s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 202s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 202s test/sql/test_external_traversal.py::ClauseTest::test_select 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 202s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 202s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 202s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 202s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 202s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 202s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 202s test/sql/test_external_traversal.py::ClauseTest::test_text 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 202s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 202s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 202s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 202s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 202s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 202s test/sql/test_external_traversal.py::ClauseTest::test_union 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 202s test/sql/test_external_traversal.py::ClauseTest::test_within_group 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 202s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 202s test/sql/test_external_traversal.py::SelectTest::test_columns 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 202s test/sql/test_external_traversal.py::SelectTest::test_execution_options 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 202s test/sql/test_external_traversal.py::SelectTest::test_froms 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 202s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 202s test/sql/test_external_traversal.py::SelectTest::test_prefixes 202s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 202s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 202s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 202s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 202s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 202s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 203s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 203s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 203s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 203s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 203s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 203s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 203s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 203s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 203s test/sql/test_external_traversal.py::TraversalTest::test_clone 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 203s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 203s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 203s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 203s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 203s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 203s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 203s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 203s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 203s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 203s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 203s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 203s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 203s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 203s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 203s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 203s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 203s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 203s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 203s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 203s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 203s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 203s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 203s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 203s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 203s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 203s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 203s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 203s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 203s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 203s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 203s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 204s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 204s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 204s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 204s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 204s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 204s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 204s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 204s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 204s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 204s test/orm/test_froms.py::InstancesTest::test_from_alias_four 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 204s test/orm/test_froms.py::InstancesTest::test_from_alias_three 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 204s test/orm/test_froms.py::InstancesTest::test_from_alias_two 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 204s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 204s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 204s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 204s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 204s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 205s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 205s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 205s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 205s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 205s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 205s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 205s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 205s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 205s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 205s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 205s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 205s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 205s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 205s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 205s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 205s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 205s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 205s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 205s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 205s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 205s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 205s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 205s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 205s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 205s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 205s test/orm/test_froms.py::RawSelectTest::test_select 205s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 205s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 205s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 205s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 205s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 205s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 205s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 205s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 205s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 205s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 205s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 205s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 205s test/orm/test_froms.py::SelectFromTest::test_join 205s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 205s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 205s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 205s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 205s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 205s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 205s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 205s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 205s test/orm/test_froms.py::SelectFromTest::test_more_joins 205s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 206s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 206s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 206s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 206s test/orm/test_collection.py::CollectionsTest::test_dict 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 206s test/orm/test_collection.py::CollectionsTest::test_dict_duck 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 206s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 206s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 206s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 206s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 206s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 206s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 206s test/orm/test_collection.py::CollectionsTest::test_lifecycle 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 206s test/orm/test_collection.py::CollectionsTest::test_list 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 206s test/orm/test_collection.py::CollectionsTest::test_list_duck 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 206s test/orm/test_collection.py::CollectionsTest::test_list_emulates 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 206s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 206s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 206s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 206s test/orm/test_collection.py::CollectionsTest::test_list_subclass 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 206s test/orm/test_collection.py::CollectionsTest::test_object_duck 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 206s test/orm/test_collection.py::CollectionsTest::test_object_emulates 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 206s test/orm/test_collection.py::CollectionsTest::test_recipes 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 206s test/orm/test_collection.py::CollectionsTest::test_set 206s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 206s test/orm/test_collection.py::CollectionsTest::test_set_duck 206s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 206s test/orm/test_collection.py::CollectionsTest::test_set_emulates 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 206s test/orm/test_collection.py::CollectionsTest::test_set_subclass 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 206s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 206s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 206s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 206s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 206s test/orm/test_collection.py::CustomCollectionsTest::test_basic 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 206s test/orm/test_collection.py::CustomCollectionsTest::test_custom 206s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 206s test/orm/test_collection.py::CustomCollectionsTest::test_dict 206s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 206s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 206s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 206s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 206s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 206s [gw1] [ 28%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 206s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 206s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 206s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 206s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 206s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 206s 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] 206s [gw1] [ 28%] 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] 206s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 206s 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] 206s [gw1] [ 28%] 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] 206s test/sql/test_functions.py::CompileTest::test_alias_method_columns 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 206s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 206s test/sql/test_functions.py::CompileTest::test_alias_method_one 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 206s test/sql/test_functions.py::CompileTest::test_alias_method_two 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 206s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 206s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 206s test/sql/test_functions.py::CompileTest::test_as_comparison 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 206s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 206s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 206s test/sql/test_functions.py::CompileTest::test_assorted 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 206s test/sql/test_functions.py::CompileTest::test_case_sensitive 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 206s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 206s test/sql/test_functions.py::CompileTest::test_compile 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_compile 206s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 206s test/sql/test_functions.py::CompileTest::test_cube_operators 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 206s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 206s test/sql/test_functions.py::CompileTest::test_custom_args 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 206s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 206s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 206s test/sql/test_functions.py::CompileTest::test_custom_name 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 206s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 206s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 206s test/sql/test_functions.py::CompileTest::test_custom_type 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 206s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 206s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 206s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 206s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 206s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 206s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 206s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 206s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 206s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 206s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 206s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 206s test/sql/test_functions.py::CompileTest::test_funcfilter_label 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 206s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 206s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 206s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 206s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 206s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 206s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 206s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 206s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 206s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 206s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 206s test/sql/test_functions.py::CompileTest::test_functions_with_cols 206s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 206s test/sql/test_functions.py::CompileTest::test_generic_annotation 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 206s test/sql/test_functions.py::CompileTest::test_generic_count 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 206s test/sql/test_functions.py::CompileTest::test_generic_now 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 206s test/sql/test_functions.py::CompileTest::test_generic_random 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 206s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 206s test/sql/test_functions.py::CompileTest::test_mixed_case 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 206s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 206s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 206s test/sql/test_functions.py::CompileTest::test_non_functions 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 206s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 206s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 206s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 206s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 206s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 206s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 206s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 206s test/sql/test_functions.py::CompileTest::test_pickle_over 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 206s test/sql/test_functions.py::CompileTest::test_pickle_within_group 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 206s test/sql/test_functions.py::CompileTest::test_quote_special_chars 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 206s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 206s test/sql/test_functions.py::CompileTest::test_replace_function 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 206s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 206s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 206s test/sql/test_functions.py::CompileTest::test_return_type_detection 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 206s test/sql/test_functions.py::CompileTest::test_select_method_one 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 206s test/sql/test_functions.py::CompileTest::test_select_method_three 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 206s test/sql/test_functions.py::CompileTest::test_select_method_two 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 206s test/sql/test_functions.py::CompileTest::test_underscores 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 206s test/sql/test_functions.py::CompileTest::test_underscores_packages 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 206s test/sql/test_functions.py::CompileTest::test_uppercase 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 206s test/sql/test_functions.py::CompileTest::test_uppercase_packages 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 206s test/sql/test_functions.py::CompileTest::test_use_labels 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 206s test/orm/test_collection.py::DictHelpersTest::test_mixin 206s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 206s test/sql/test_functions.py::CompileTest::test_within_group 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 206s test/sql/test_functions.py::CompileTest::test_within_group_desc 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 206s test/sql/test_functions.py::CompileTest::test_within_group_filter 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 206s test/sql/test_functions.py::CompileTest::test_within_group_multi 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 206s test/sql/test_functions.py::CompileTest::test_within_group_w_over 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 206s test/orm/test_collection.py::DictHelpersTest::test_mixin2 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 206s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 206s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 206s test/sql/test_functions.py::RegisterTest::test_register_function 206s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 206s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 206s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 206s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 206s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 206s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 206s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 206s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 206s test/sql/test_functions.py::ReturnTypeTest::test_mode 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 206s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 206s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 206s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 206s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 206s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 206s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 206s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 206s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 206s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 206s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 206s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 206s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 206s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 206s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 206s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 206s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 206s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 206s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 206s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 206s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 206s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 206s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 206s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 206s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 206s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 206s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 206s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 206s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 206s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 206s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 206s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 206s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 206s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 206s [gw1] [ 28%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 206s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 206s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 206s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 206s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 206s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 206s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 206s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 206s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 207s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 207s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 207s test/orm/test_generative.py::GenerativeQueryTest::test_filter 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 207s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 207s test/orm/test_generative.py::GenerativeQueryTest::test_offset 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 207s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 207s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 207s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 207s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 207s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 207s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 207s test/orm/test_generative.py::GenerativeQueryTest::test_slice 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 207s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 207s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 207s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 207s test/orm/test_generative.py::RelationshipsTest::test_from 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 207s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 207s test/orm/test_generative.py::RelationshipsTest::test_join 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 207s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 207s test/orm/test_generative.py::RelationshipsTest::test_outer_join 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 207s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 207s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 207s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 207s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 207s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 207s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 207s test/sql/test_compare.py::CacheKeyTest::test_cache_key 207s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 207s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 207s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 207s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 207s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 207s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 207s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 207s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 207s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 207s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 207s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 207s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 207s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 207s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 207s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 207s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 207s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 207s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 207s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 207s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 207s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 207s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 207s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 207s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 207s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 207s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 207s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 207s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 207s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 207s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 207s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 207s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 207s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 207s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 207s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 207s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 207s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 207s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 207s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 207s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 207s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 207s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 207s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 207s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 207s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 207s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 208s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 208s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 208s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 208s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 208s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 208s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 208s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 208s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 208s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 208s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 208s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 208s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 208s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 208s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 208s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 208s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 208s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 208s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 208s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 208s test/orm/test_compile.py::CompileTest::test_misc_one 208s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 208s test/orm/test_compile.py::CompileTest::test_with_polymorphic 208s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 208s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 208s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 208s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 208s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 208s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 208s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 208s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 208s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 208s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 208s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 208s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 208s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 208s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 208s test/sql/test_compiler.py::BindParameterTest::test_binds 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 208s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 208s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 208s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 208s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 208s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 208s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 208s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 208s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 208s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 208s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 208s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 208s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 208s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 208s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 208s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 208s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 208s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 208s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 208s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 208s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 208s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 208s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 208s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 208s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 208s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 208s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 208s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 208s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 208s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 208s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 208s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 208s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 208s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 208s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 208s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 208s [gw0] [ 30%] 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] 208s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 208s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 208s [gw0] [ 30%] 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] 208s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 208s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 208s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 208s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 208s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 208s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 208s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 208s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 208s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 208s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 208s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 208s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 208s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 208s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 208s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 208s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 208s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 208s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 208s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 208s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 208s test/sql/test_compiler.py::CoercionTest::test_None_and_val 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 208s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 208s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 208s test/sql/test_compiler.py::CoercionTest::test_val_and_None 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 208s test/sql/test_compiler.py::CoercionTest::test_val_and_false 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 208s test/sql/test_compiler.py::CoercionTest::test_val_and_null 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 208s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 208s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 208s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 208s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 208s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 208s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 208s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 208s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 208s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 208s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 208s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 208s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 208s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 208s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 208s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 209s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 209s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 209s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 209s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 209s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 209s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 209s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 209s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 209s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 209s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 209s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 209s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 209s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 209s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 209s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 209s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 209s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 209s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 209s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 209s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 209s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 209s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 209s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 209s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 209s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 209s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 209s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 209s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 209s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 209s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 209s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 209s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 209s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 209s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 209s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 209s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 209s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 209s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 209s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 209s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 209s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 209s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 209s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 209s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 209s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 209s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 209s [gw0] [ 31%] 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)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 209s [gw0] [ 31%] 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)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 209s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 209s [gw0] [ 31%] 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] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 209s [gw0] [ 31%] 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] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 209s [gw0] [ 31%] 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] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 209s 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] 209s [gw0] [ 31%] 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] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 209s 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] 209s [gw0] [ 31%] 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] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 209s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 209s 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] 209s [gw0] [ 31%] 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] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 209s [gw0] [ 31%] 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] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 209s [gw0] [ 31%] 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] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 209s [gw0] [ 31%] 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] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 209s [gw0] [ 31%] SKIPPED test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 209s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 209s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 209s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 209s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 209s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 209s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 209s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 209s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 209s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 209s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 209s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 210s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 210s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 210s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 210s test/dialect/mssql/test_compiler.py::CompileTest::test_function 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 210s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 210s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 210s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 210s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 210s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 210s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 210s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 210s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 210s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 210s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 210s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 210s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 210s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 210s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 210s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 210s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 210s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 210s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 210s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 210s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 210s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 210s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 210s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 210s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 210s [gw0] [ 31%] 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)] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 210s 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] 210s [gw0] [ 31%] 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] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 210s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 210s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 210s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 210s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 210s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 210s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 210s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 210s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 210s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 210s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 210s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 210s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 210s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 210s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 210s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 210s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 210s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 210s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 210s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 210s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 210s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 210s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 210s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 210s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 210s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 210s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 210s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 210s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 210s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 210s 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.] 210s [gw0] [ 31%] 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.] 210s 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.] 210s [gw0] [ 31%] 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.] 210s 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.] 210s [gw0] [ 31%] 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.] 210s 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.] 210s [gw0] [ 31%] 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.] 210s 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] 210s [gw0] [ 31%] 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] 210s 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] 210s [gw0] [ 31%] 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] 210s 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] 210s [gw0] [ 31%] 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] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 210s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 210s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 210s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 210s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 210s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 210s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 210s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 210s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 210s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 210s [gw0] [ 32%] 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] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 210s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 210s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 210s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 210s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 210s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 210s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 210s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 210s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 210s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 210s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 210s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 210s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 210s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 210s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 210s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 210s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 210s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 210s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 210s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 210s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 210s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 210s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 210s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 210s test/sql/test_insert.py::MultirowTest::test_inline_default 210s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 210s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 210s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 210s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 211s test/sql/test_insert.py::MultirowTest::test_multi_multi 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 211s test/sql/test_insert.py::MultirowTest::test_named 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named 211s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 211s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 211s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 211s test/sql/test_insert.py::MultirowTest::test_not_supported 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 211s test/sql/test_insert.py::MultirowTest::test_positional 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 211s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 211s test/sql/test_insert.py::MultirowTest::test_python_fn_default 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 211s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 211s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 211s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 211s test/sql/test_insert.py::MultirowTest::test_server_default 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 211s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 211s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 211s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 211s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 211s test/sql/test_insert.py::MultirowTest::test_sql_functions 211s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 211s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 211s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 211s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 211s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 211s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 211s 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] 211s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 32%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 212s [gw0] [ 33%] 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] 212s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 212s [gw0] [ 33%] 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] 212s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 212s [gw0] [ 33%] 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] 212s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 212s [gw0] [ 33%] 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] 212s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 212s [gw0] [ 33%] 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] 212s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 212s 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] 212s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 33%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 213s [gw0] [ 34%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 213s [gw0] [ 34%] 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] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 213s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 213s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 213s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 213s 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] 213s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw1] [ 34%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 214s [gw0] [ 34%] 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] 214s 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] 214s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 34%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s 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] 214s [gw0] [ 35%] 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] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 214s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 214s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 214s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 214s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 214s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 214s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 215s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 215s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 215s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 215s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 215s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 215s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 215s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 215s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 215s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 215s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 215s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 215s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 215s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 215s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 215s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 215s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 215s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 215s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 215s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 215s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 215s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 215s test/sql/test_inspect.py::TestCoreInspection::test_select 215s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 215s test/sql/test_inspect.py::TestCoreInspection::test_table 215s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 215s test/base/test_inspect.py::TestInspection::test_class_insp 215s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 215s test/base/test_inspect.py::TestInspection::test_def_insp 215s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 215s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 215s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 215s test/base/test_inspect.py::TestInspection::test_no_inspect 215s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 215s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 215s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 215s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 215s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 215s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 215s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 216s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 216s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 216s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 216s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 216s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 216s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 216s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 216s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 216s test/orm/test_inspect.py::TestORMInspection::test_col_filter 216s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 216s test/orm/test_inspect.py::TestORMInspection::test_col_property 216s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 216s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 216s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 216s test/orm/test_inspect.py::TestORMInspection::test_extension_types 216s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 217s test/orm/test_inspect.py::TestORMInspection::test_identity_key 217s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 217s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 217s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 217s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 217s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 217s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 217s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 217s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 217s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 217s test/orm/test_inspect.py::TestORMInspection::test_instance_state 217s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 217s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 217s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 217s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 217s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 217s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 217s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 218s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 218s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 218s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 218s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 218s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 218s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 218s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 218s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 218s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 218s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 218s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 218s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 218s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 218s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 218s test/orm/test_inspect.py::TestORMInspection::test_is_instance 218s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 218s test/orm/test_inspect.py::TestORMInspection::test_local_table 218s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 219s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 219s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 219s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 219s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 219s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 219s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 219s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 219s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 219s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 219s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 219s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 219s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 219s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 219s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 219s test/orm/test_inspect.py::TestORMInspection::test_primary_key 219s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 219s test/orm/test_inspect.py::TestORMInspection::test_property 219s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 220s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 220s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 220s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 220s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 220s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 220s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 220s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 220s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 220s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 220s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 220s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 220s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 220s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 220s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 220s test/orm/test_instrumentation.py::InitTest::test_A 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 220s test/orm/test_instrumentation.py::InitTest::test_A_B_C 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 220s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 220s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 220s test/orm/test_instrumentation.py::InitTest::test_Ai 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 220s test/orm/test_instrumentation.py::InitTest::test_Ai_B 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 220s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 220s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 220s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 220s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 220s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 220s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 220s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 220s test/orm/test_instrumentation.py::InitTest::test_ai 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 220s test/orm/test_instrumentation.py::InitTest::test_ai_B 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 220s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 220s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 220s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 220s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 220s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 220s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 220s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 220s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 221s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 221s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 221s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 221s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 221s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 221s test/orm/test_instrumentation.py::OnLoadTest::test_basic 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 221s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 221s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 221s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 221s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 221s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 221s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 221s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 221s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 221s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 221s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 221s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 221s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 221s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 221s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 221s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 221s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 221s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 221s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 221s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 221s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 221s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 221s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 221s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 221s test/orm/test_joins.py::JoinLateralTest::test_from_function 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 221s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 221s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 221s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 221s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 221s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 221s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 221s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 221s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 221s 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] 221s [gw0] [ 35%] 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] 221s 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] 221s [gw0] [ 35%] 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] 221s 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] 221s [gw0] [ 35%] 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] 221s 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] 221s [gw0] [ 35%] 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] 221s test/orm/test_joins.py::JoinTest::test_aliased_classes 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 221s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 221s test/orm/test_joins.py::JoinTest::test_aliased_order_by 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 221s test/orm/test_joins.py::JoinTest::test_backwards_join 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 221s test/orm/test_joins.py::JoinTest::test_clause_onclause 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 221s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 221s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 221s test/orm/test_joins.py::JoinTest::test_expression_onclauses 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 221s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 221s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 221s test/orm/test_joins.py::JoinTest::test_full_flag 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 221s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 221s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 221s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 221s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 221s test/orm/test_joins.py::JoinTest::test_isouter_flag 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 221s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 221s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 221s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 221s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 221s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 221s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 221s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 221s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 221s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 221s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 221s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 221s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 221s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 221s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 221s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 221s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 221s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 221s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 221s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 221s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 221s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 221s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 221s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 221s test/orm/test_joins.py::JoinTest::test_no_onclause 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 221s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 221s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 221s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 221s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 222s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 222s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 222s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 222s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 222s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 222s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 222s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 222s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 222s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 222s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 222s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 222s test/orm/test_joins.py::JoinTest::test_plain_table 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 222s test/orm/test_joins.py::JoinTest::test_pure_expression 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 222s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 222s test/orm/test_joins.py::JoinTest::test_select_from 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 222s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 222s test/orm/test_joins.py::JoinTest::test_single_prop_1 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 222s test/orm/test_joins.py::JoinTest::test_single_prop_12 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 222s test/orm/test_joins.py::JoinTest::test_single_prop_13 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 222s test/orm/test_joins.py::JoinTest::test_single_prop_2 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 222s test/orm/test_joins.py::JoinTest::test_single_prop_3 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 222s test/orm/test_joins.py::JoinTest::test_single_prop_4 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 222s test/orm/test_joins.py::JoinTest::test_single_prop_6 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 222s test/orm/test_joins.py::JoinTest::test_single_prop_9 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 222s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 222s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 222s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 222s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 222s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 222s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 222s [gw1] [ 36%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 222s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 222s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 222s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 222s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 222s test/orm/test_joins.py::SelfReferentialTest::test_any 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 222s test/orm/test_joins.py::SelfReferentialTest::test_contains 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 222s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 222s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 222s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 222s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 222s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 222s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 222s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 222s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 222s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 222s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 222s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 222s test/orm/test_joins.py::SelfReferentialTest::test_has 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 222s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 222s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 222s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 222s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 222s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 222s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 222s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 222s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 222s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 222s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 222s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 222s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 222s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 222s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 222s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 222s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 222s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 222s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 222s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 222s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 222s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 222s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 222s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 222s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 222s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 222s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 222s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 222s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 222s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 222s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 222s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 222s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 222s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 222s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 222s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 222s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 222s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 222s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 222s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 222s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 222s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 222s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 222s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 222s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 222s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 222s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 222s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 222s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 222s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 222s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 222s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 222s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 222s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 222s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 222s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 222s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 222s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 222s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 222s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 222s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 222s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 222s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 222s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 222s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 222s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 222s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 222s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 222s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 222s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 222s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 222s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 222s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 222s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 222s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 222s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 222s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 222s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 222s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 222s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 222s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 222s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 222s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 222s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 222s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 222s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 222s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 222s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 222s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 222s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 222s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 222s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 222s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 222s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 222s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 222s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 222s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 222s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 222s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 222s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 222s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 222s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 223s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 223s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 223s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 223s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 223s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 223s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 223s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 223s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 223s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 223s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 223s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 223s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 223s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 223s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 223s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 223s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 223s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 223s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 223s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 223s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 223s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 223s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 223s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 223s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 223s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 223s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 223s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 223s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 223s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 223s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 223s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 223s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 223s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 223s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 223s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 223s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 223s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 223s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 223s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 223s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 223s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 223s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 223s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 223s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 223s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 223s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 223s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 223s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 223s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 223s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 223s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 223s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 223s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 223s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 223s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 223s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 223s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 223s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 224s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 224s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 224s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 224s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 224s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 224s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 224s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 224s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 224s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 224s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 224s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 224s test/sql/test_lateral.py::LateralTest::test_from_function 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 224s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 224s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 224s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 224s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 224s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 224s test/sql/test_lateral.py::LateralTest::test_plain_join 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 224s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 224s test/sql/test_lateral.py::LateralTest::test_select_from 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 224s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 224s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 224s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 224s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 224s test/sql/test_lateral.py::LateralTest::test_standalone 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 224s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 224s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 224s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 224s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 224s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 224s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 224s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 224s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 224s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 224s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 224s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 224s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 224s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 224s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 224s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 224s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 224s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 224s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 224s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 224s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 224s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 224s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 224s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 224s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 224s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 224s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 224s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 224s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 224s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 224s test/orm/test_lazy_relations.py::LazyTest::test_basic 224s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 224s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 224s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 224s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 225s test/orm/test_lazy_relations.py::LazyTest::test_distinct 225s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 225s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 225s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 225s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 225s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 225s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 225s test/orm/test_lazy_relations.py::LazyTest::test_limit 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 225s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 225s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 225s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 225s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 225s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 225s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 225s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 225s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 225s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 225s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 225s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 225s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 225s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 225s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 225s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 225s test/orm/test_lazy_relations.py::LazyTest::test_orderby 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 225s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 225s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 225s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 225s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 225s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 225s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 225s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 225s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 225s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 225s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 225s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 225s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 225s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 225s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 225s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 225s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 226s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 226s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 226s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 226s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 226s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 226s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 226s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 226s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 226s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 226s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 226s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 226s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 226s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 226s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 226s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 226s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 226s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 226s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 226s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 226s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 226s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 226s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 226s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 226s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 226s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 226s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 226s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 226s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 226s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 226s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 226s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 226s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 226s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 226s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 226s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 226s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 226s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 226s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 226s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 226s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 226s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 226s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 227s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 227s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 227s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 227s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 227s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 227s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 227s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 227s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 227s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 227s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 227s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 227s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 227s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 227s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 227s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 227s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 227s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 227s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 227s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 227s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 227s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 227s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 227s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 227s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 227s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 227s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 227s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 227s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 227s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 227s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 227s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 227s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 227s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 227s test/orm/test_lockmode.py::CompileTest::test_default_update 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 227s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 227s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 227s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 227s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 227s test/orm/test_lockmode.py::CompileTest::test_mysql_read 227s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 227s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 228s test/orm/test_lockmode.py::CompileTest::test_oracle_update 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 228s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 228s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 228s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 228s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 228s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 228s test/orm/test_lockmode.py::CompileTest::test_postgres_read 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 228s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 228s test/orm/test_lockmode.py::CompileTest::test_postgres_update 228s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 228s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 228s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 228s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 228s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 228s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 228s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 228s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 228s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 228s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 228s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 228s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 228s test/orm/test_lockmode.py::ForUpdateTest::test_plain 228s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 228s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 228s test/orm/test_lockmode.py::ForUpdateTest::test_read 228s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 228s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 228s test/engine/test_logging.py::EchoTest::test_levels 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_levels 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 228s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 228s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 228s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 228s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 228s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 228s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 228s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 228s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 228s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 228s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 228s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 228s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 228s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 228s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 228s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 228s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 228s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 229s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 229s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 229s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 229s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 229s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 229s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 229s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 229s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 229s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 229s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 229s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 229s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 229s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 229s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 229s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 229s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 229s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 229s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 229s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 229s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 229s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 229s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 229s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 229s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 229s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 229s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 229s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 229s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 229s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 229s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 229s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 229s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 229s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 229s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 229s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 229s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 229s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 229s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 229s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 229s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 229s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 230s test/orm/test_manytomany.py::M2MTest::test_bidirectional 230s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 230s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 230s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 230s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 230s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 230s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 230s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 230s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 230s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 230s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 230s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 230s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 230s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 230s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 230s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 230s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 230s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 230s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 230s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 230s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 230s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 230s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 230s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 230s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 230s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 230s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 230s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 230s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 230s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 230s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 230s test/orm/test_mapper.py::IsUserlandTest::test_column 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 230s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 230s test/orm/test_mapper.py::IsUserlandTest::test_dict 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 230s test/orm/test_mapper.py::IsUserlandTest::test_int 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 230s test/orm/test_mapper.py::IsUserlandTest::test_relationship 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 230s test/orm/test_mapper.py::IsUserlandTest::test_set 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 230s test/orm/test_mapper.py::IsUserlandTest::test_string 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 230s test/orm/test_mapper.py::IsUserlandTest::test_unicode 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 230s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 230s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 230s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 230s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 230s test/orm/test_mapper.py::MagicNamesTest::test_mappish 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 230s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 230s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 230s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 230s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 230s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 230s test/orm/test_mapper.py::MapperTest::test_add_property 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 230s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 230s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 230s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 230s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 230s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 230s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 230s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 231s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 231s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 231s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 231s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 231s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 231s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 231s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 231s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 231s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 231s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 231s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 231s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 231s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 231s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 231s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 231s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 231s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 231s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 231s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 231s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 231s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 231s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 231s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 231s test/orm/test_mapper.py::MapperTest::test_column_not_present 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 231s test/orm/test_mapper.py::MapperTest::test_column_prefix 231s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 231s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 231s test/orm/test_mapper.py::MapperTest::test_column_synonyms 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 231s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 231s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 231s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 231s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 231s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 231s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 231s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 231s test/orm/test_mapper.py::MapperTest::test_configure_on_session 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 231s test/orm/test_mapper.py::MapperTest::test_constructor_exc 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 231s test/orm/test_mapper.py::MapperTest::test_count 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 231s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_count 231s test/orm/test_mapper.py::MapperTest::test_custom_join 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 231s test/orm/test_mapper.py::MapperTest::test_decl_attributes 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 231s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 231s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 231s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 231s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 231s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 231s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 231s test/orm/test_mapper.py::MapperTest::test_function 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_function 231s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 231s test/orm/test_mapper.py::MapperTest::test_info 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info 231s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 231s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 231s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 231s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 231s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 231s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 231s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 232s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 232s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 232s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 232s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 232s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 232s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 232s test/orm/test_mapper.py::MapperTest::test_no_pks_1 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 232s test/orm/test_mapper.py::MapperTest::test_no_pks_2 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 232s test/orm/test_mapper.py::MapperTest::test_no_table 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 232s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 232s test/orm/test_mapper.py::MapperTest::test_override_1 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 232s test/orm/test_mapper.py::MapperTest::test_override_2 232s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 232s test/orm/test_mapper.py::MapperTest::test_override_3 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 232s test/orm/test_mapper.py::MapperTest::test_prop_filters 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 232s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 232s test/orm/test_mapper.py::MapperTest::test_prop_shadow 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 232s test/orm/test_mapper.py::MapperTest::test_props 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_props 232s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 232s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 232s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 232s test/orm/test_mapper.py::MapperTest::test_reconstructor 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 232s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 232s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 232s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 232s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 232s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 232s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 232s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 232s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 232s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 232s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 232s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 232s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 232s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 232s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 232s test/orm/test_mapper.py::MapperTest::test_synonym 232s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 232s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 232s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 232s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 232s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 232s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 232s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 232s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 232s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 232s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 232s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 232s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 232s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 233s test/orm/test_mapper.py::MapperTest::test_unmapped_error 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 233s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 233s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 233s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 233s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 233s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 233s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 233s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 233s test/orm/test_mapper.py::MapperTest::test_utils 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 233s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 233s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 233s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 233s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 233s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 233s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 233s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 233s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 233s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 233s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 233s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 233s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 233s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 233s test/orm/test_mapper.py::RequirementsTest::test_composite_results 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 233s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 233s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 233s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 233s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 233s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 233s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 233s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 233s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 234s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 234s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 234s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 234s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 234s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 234s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 234s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 234s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 234s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 234s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 234s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 235s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 235s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 235s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 235s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 235s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 235s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 235s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 235s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 235s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 235s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 235s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 235s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 236s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 236s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 237s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 237s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 237s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 237s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 237s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 237s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 237s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 237s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 237s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 237s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 237s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 237s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 237s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 237s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 237s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 237s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 237s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 237s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 237s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 237s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 238s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 238s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 238s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 238s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 238s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 238s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 238s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 238s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 238s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 238s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 238s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 238s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 238s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 238s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 238s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 238s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 238s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 238s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 239s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 239s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 239s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 240s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 240s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 240s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 240s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 240s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 241s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 241s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 241s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 241s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 241s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 241s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 241s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 241s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 241s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 241s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 241s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 241s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 241s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 241s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 241s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 241s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 241s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 241s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 241s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 241s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 241s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 241s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 241s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 241s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 241s test/ext/test_hybrid.py::MethodExpressionTest::test_call 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 241s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 241s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 241s test/ext/test_hybrid.py::MethodExpressionTest::test_info 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 241s test/ext/test_hybrid.py::MethodExpressionTest::test_query 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 241s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 241s [gw0] [ 40%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 241s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 241s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 241s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 242s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 242s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 242s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 242s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 242s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 242s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 242s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 242s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 242s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 242s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 242s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 242s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 242s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 242s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 242s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 242s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 242s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 242s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 242s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 242s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 242s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 242s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 242s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 242s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 242s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 242s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 242s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 242s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 242s [gw1] [ 40%] 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)] 242s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 242s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 242s 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)] 242s [gw1] [ 40%] 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)] 242s 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)] 242s [gw1] [ 40%] 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)] 242s 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)] 242s [gw1] [ 40%] 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)] 242s 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)] 242s [gw1] [ 40%] 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)] 242s 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)] 242s [gw1] [ 40%] 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)] 242s 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)] 242s [gw1] [ 40%] 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)] 242s 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)] 242s [gw1] [ 40%] 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)] 242s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 242s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 242s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 242s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 242s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 242s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 242s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 242s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 242s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 242s test/orm/test_immediate_load.py::ImmediateTest::test_basic 242s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 242s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 242s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 242s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 242s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 242s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 242s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 242s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 242s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 242s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 242s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 242s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 242s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 243s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 243s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 243s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 243s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 243s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 243s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 243s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 243s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 243s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 243s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 243s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 243s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 243s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 243s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 243s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 243s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 243s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 243s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 243s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 243s test/ext/test_indexable.py::IndexPropertyTest::test_array 243s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 243s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 243s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 243s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 243s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 243s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 243s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 243s test/ext/test_indexable.py::IndexPropertyTest::test_json 243s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 243s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 243s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 243s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 243s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 243s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 243s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 243s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 243s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 243s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 243s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 243s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 243s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 243s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 243s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 243s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 243s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 243s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 243s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 244s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 244s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 244s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 244s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 244s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 244s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 244s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 244s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 244s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 244s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 244s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 245s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 245s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 246s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 246s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 246s [gw0] [ 40%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 246s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 246s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 246s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 246s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 246s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 246s [gw1] [ 40%] 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] 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 246s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 246s [gw1] [ 40%] 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] 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 246s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 246s 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] 246s [gw1] [ 41%] 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] 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 246s [gw1] [ 41%] 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] 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 246s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 246s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 246s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 246s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 246s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 246s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 246s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 246s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 246s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 246s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 246s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 246s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 246s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 246s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 246s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 246s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 246s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 246s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 246s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 246s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 246s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 246s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 246s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 246s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 246s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 246s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 246s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 246s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 246s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 246s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 246s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 246s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 246s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 246s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 246s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 246s test/sql/test_insert.py::InsertTest::test_inline_default 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 246s test/sql/test_insert.py::InsertTest::test_inline_defaults 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 246s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 246s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 246s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 246s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 246s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 246s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 246s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 246s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 246s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 246s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 246s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 246s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 246s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 246s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 246s test/sql/test_insert.py::InsertTest::test_prefix_with 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 246s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 246s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 246s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 246s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 246s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 246s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 246s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 246s [gw1] [ 41%] 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] 246s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 246s [gw1] [ 41%] 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] 246s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 246s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 246s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 246s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 246s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 246s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 246s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 246s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 246s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 246s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 246s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 246s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 246s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 247s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 247s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 247s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 247s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 247s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 247s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 247s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 247s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 247s test/sql/test_metadata.py::ConstraintTest::test_column_references 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 247s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 247s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 247s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 247s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 247s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 247s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 247s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 247s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 247s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 247s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 247s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 247s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 247s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 247s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 247s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 247s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 247s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 247s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 247s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 247s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 247s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 247s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 247s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 247s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 247s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 247s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 247s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 247s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 247s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 247s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 247s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 247s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 247s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 247s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 247s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 247s test/sql/test_metadata.py::ConstraintTest::test_table_references 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 247s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 247s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 247s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 247s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 247s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 247s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 247s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 247s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 247s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 247s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 247s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 247s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 247s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 247s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 247s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 247s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 247s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 247s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 247s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 247s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 247s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 247s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 247s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 247s test/sql/test_metadata.py::DialectKWArgTest::test_combined 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 247s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 247s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 247s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 247s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 247s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 247s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 247s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 247s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 247s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 247s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 247s test/sql/test_metadata.py::DialectKWArgTest::test_participating 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 247s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 247s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 247s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 247s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 247s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 247s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 247s test/sql/test_metadata.py::DialectKWArgTest::test_update 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 247s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 247s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 247s test/sql/test_metadata.py::InfoTest::test_column_info 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 247s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 247s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 247s test/sql/test_metadata.py::InfoTest::test_index_info 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 247s test/sql/test_metadata.py::InfoTest::test_metadata_info 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 247s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 247s test/sql/test_metadata.py::InfoTest::test_table_info 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 247s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 247s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 247s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 247s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 247s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 247s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 247s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 247s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 247s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 247s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 247s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 247s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 247s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 247s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 247s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 247s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 247s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 247s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 247s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 247s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 247s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 247s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 247s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 247s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 247s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 247s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 247s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 247s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 247s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 247s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 247s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 247s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 247s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 247s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 247s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 247s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 247s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 247s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 247s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 247s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 247s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 247s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 247s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 247s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 247s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 247s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 247s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 247s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 247s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 247s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 247s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 247s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 247s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 247s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 247s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 247s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 247s test/sql/test_metadata.py::NamingConventionTest::test_custom 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 247s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 247s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 247s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 247s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 247s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 247s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 247s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 247s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 247s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 247s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 247s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 247s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 247s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 247s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 247s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 247s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 247s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 247s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 247s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 247s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 247s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 247s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 247s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 247s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 247s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 247s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 247s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 247s test/sql/test_metadata.py::SchemaTest::test_iteration 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 247s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 247s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 247s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 247s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 247s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 247s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 247s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 247s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 247s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 247s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 247s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 247s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 247s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 247s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 247s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 247s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 247s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 247s test/sql/test_metadata.py::TableTest::test_c_immutable 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 247s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 247s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 247s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 247s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 247s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 247s test/sql/test_metadata.py::TableTest::test_invalid_objects 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 247s test/sql/test_metadata.py::TableTest::test_must_exist 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 247s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 247s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 247s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 247s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 247s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 247s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 247s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 247s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 247s test/sql/test_metadata.py::TableTest::test_prefixes 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 247s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 247s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 247s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 247s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 247s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 247s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 247s test/sql/test_metadata.py::TableTest::test_table_info 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 247s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 247s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 247s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 247s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 247s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 247s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 247s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 247s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 247s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 247s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 247s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 247s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 247s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 247s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 247s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 247s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 247s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 247s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 248s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 248s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 248s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 248s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 248s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 248s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 248s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 248s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 248s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 248s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 248s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 248s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 248s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 248s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 248s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 248s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 248s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 248s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 248s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 248s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 248s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 248s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 248s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 248s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 248s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 248s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 248s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 248s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 248s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 248s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 249s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 249s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 250s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 250s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 250s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 250s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 251s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 251s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 252s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 252s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 252s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 254s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 254s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 254s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 254s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 254s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 254s test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 254s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 254s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 255s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 255s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 255s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 255s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 255s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 255s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 255s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 255s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 255s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 255s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 255s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 255s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 255s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 255s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 255s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 255s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 256s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 256s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 256s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 256s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 256s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 257s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 257s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 257s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 257s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 257s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 257s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 257s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 257s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 257s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 257s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 257s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 257s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 257s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 257s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 257s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 257s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 257s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 257s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 257s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 258s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 258s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 258s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 258s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 258s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 258s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 258s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 258s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 258s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 258s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 258s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 258s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 258s test/ext/test_mutable.py::MutableListNoHashTest::test_append 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 258s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 258s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 258s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 258s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 258s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 258s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 258s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 258s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 259s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 259s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 259s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 259s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 259s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 259s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 259s test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 259s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 259s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 259s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 259s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 259s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 259s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 259s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 259s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 259s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 259s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 259s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 259s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 260s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 260s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 260s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 260s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 260s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 260s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 260s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 260s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 260s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 260s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 260s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 260s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 260s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 260s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 260s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 260s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 260s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 260s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 261s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 261s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 261s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 261s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 261s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 261s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 261s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 261s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 261s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 261s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 261s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 261s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 261s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 261s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 261s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 261s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 261s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 261s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 261s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 261s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 261s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 261s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 262s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 262s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 262s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 262s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 262s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 262s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 262s [gw0] [ 45%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 262s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 262s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 262s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 262s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 262s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 262s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 262s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 262s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 263s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 263s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 263s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 263s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 263s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 263s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 263s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 263s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 263s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 263s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 263s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 263s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 263s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 263s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 264s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 264s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 264s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 264s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 264s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 264s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 264s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 264s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 264s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 264s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 264s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 264s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 265s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 265s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 265s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 265s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 265s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 266s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 266s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 266s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 266s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 266s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 266s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 266s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 266s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 266s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 266s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 266s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 266s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 266s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 266s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 266s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 266s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 266s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 266s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 266s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 266s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 266s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 266s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 266s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 266s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 266s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 266s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 266s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 266s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 266s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 266s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 266s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 266s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 266s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 266s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 266s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 266s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 266s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 266s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 266s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 266s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 266s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 266s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 266s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 266s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 266s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 266s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 266s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 266s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 266s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 266s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 266s [gw0] [ 46%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 266s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 266s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 266s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 266s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 266s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 266s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 266s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 266s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 266s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 266s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 266s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 266s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 266s test/sql/test_operators.py::BetweenTest::test_between_1 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 266s test/sql/test_operators.py::BetweenTest::test_between_2 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 266s test/sql/test_operators.py::BetweenTest::test_between_3 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 266s test/sql/test_operators.py::BetweenTest::test_between_4 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 266s test/sql/test_operators.py::BetweenTest::test_between_5 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 266s test/sql/test_operators.py::BetweenTest::test_between_6 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 266s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 266s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 266s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 266s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 266s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 266s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 266s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 267s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 267s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 267s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 267s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 267s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 267s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 267s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 267s test/sql/test_operators.py::BooleanEvalTest::test_eight 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 267s test/sql/test_operators.py::BooleanEvalTest::test_eleven 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 267s test/sql/test_operators.py::BooleanEvalTest::test_five_a 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 267s test/sql/test_operators.py::BooleanEvalTest::test_five_b 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 267s test/sql/test_operators.py::BooleanEvalTest::test_four 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 267s test/sql/test_operators.py::BooleanEvalTest::test_four_double 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 267s test/sql/test_operators.py::BooleanEvalTest::test_nine 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 267s test/sql/test_operators.py::BooleanEvalTest::test_one 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 267s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 267s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 267s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 267s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 267s test/sql/test_operators.py::BooleanEvalTest::test_six 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 267s test/sql/test_operators.py::BooleanEvalTest::test_ten 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 267s test/sql/test_operators.py::BooleanEvalTest::test_three_a 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 267s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 267s test/sql/test_operators.py::BooleanEvalTest::test_three_b 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 267s test/sql/test_operators.py::BooleanEvalTest::test_twelve 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 267s test/sql/test_operators.py::BooleanEvalTest::test_two_a 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 267s test/sql/test_operators.py::BooleanEvalTest::test_two_b 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 267s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 267s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 267s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 267s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 267s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 267s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 267s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 267s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 267s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 267s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 267s test/sql/test_operators.py::ConjunctionTest::test_eight 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 267s test/sql/test_operators.py::ConjunctionTest::test_eleven 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 267s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 267s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 267s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 267s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 267s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 267s test/sql/test_operators.py::ConjunctionTest::test_five 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 267s test/sql/test_operators.py::ConjunctionTest::test_four 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 267s test/sql/test_operators.py::ConjunctionTest::test_fourteen 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 267s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 267s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 267s test/sql/test_operators.py::ConjunctionTest::test_nine 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 267s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 267s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 267s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 267s test/sql/test_operators.py::ConjunctionTest::test_seven 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 267s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 267s test/sql/test_operators.py::ConjunctionTest::test_six 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 267s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 267s test/sql/test_operators.py::ConjunctionTest::test_ten 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 267s test/sql/test_operators.py::ConjunctionTest::test_thirteen 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 267s test/sql/test_operators.py::ConjunctionTest::test_twelve 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 267s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 267s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 267s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 267s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 267s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 267s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 267s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 267s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 267s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 267s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 267s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 267s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 267s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 267s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 267s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 267s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 267s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 267s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 267s test/sql/test_operators.py::CustomOpTest::test_python_impl 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 267s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 267s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 267s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 267s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 267s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 267s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 267s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 267s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 267s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 267s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 267s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 267s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 267s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 267s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 267s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 267s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 267s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 267s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 267s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 267s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 267s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 267s test/sql/test_operators.py::InSelectableTest::test_in_select 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 267s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 267s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 267s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 267s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 267s test/sql/test_operators.py::InSelectableTest::test_in_table 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 267s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 267s test/sql/test_operators.py::InTest::test_in_1 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_1 267s test/sql/test_operators.py::InTest::test_in_10 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_10 267s test/sql/test_operators.py::InTest::test_in_11 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_11 267s test/sql/test_operators.py::InTest::test_in_12 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_12 267s test/sql/test_operators.py::InTest::test_in_13 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_13 267s test/sql/test_operators.py::InTest::test_in_14 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14 267s test/sql/test_operators.py::InTest::test_in_14_5 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 267s test/sql/test_operators.py::InTest::test_in_15 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_15 267s test/sql/test_operators.py::InTest::test_in_16 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_16 267s test/sql/test_operators.py::InTest::test_in_17 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_17 267s test/sql/test_operators.py::InTest::test_in_18 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_18 267s test/sql/test_operators.py::InTest::test_in_19 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_19 267s test/sql/test_operators.py::InTest::test_in_2 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_2 267s test/sql/test_operators.py::InTest::test_in_20 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_20 267s test/sql/test_operators.py::InTest::test_in_21 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_21 267s test/sql/test_operators.py::InTest::test_in_22 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_22 267s test/sql/test_operators.py::InTest::test_in_24 267s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_24 268s test/sql/test_operators.py::InTest::test_in_25 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_25 268s test/sql/test_operators.py::InTest::test_in_26 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_26 268s test/sql/test_operators.py::InTest::test_in_27 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_27 268s test/sql/test_operators.py::InTest::test_in_28 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_28 268s test/sql/test_operators.py::InTest::test_in_29[False] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 268s test/sql/test_operators.py::InTest::test_in_29[True] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 268s test/sql/test_operators.py::InTest::test_in_3 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_3 268s test/sql/test_operators.py::InTest::test_in_4 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_4 268s test/sql/test_operators.py::InTest::test_in_5 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_5 268s test/sql/test_operators.py::InTest::test_in_6 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_6 268s test/sql/test_operators.py::InTest::test_in_7 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_7 268s test/sql/test_operators.py::InTest::test_in_8 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_8 268s test/sql/test_operators.py::InTest::test_in_9 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_9 268s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 268s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 268s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 268s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 268s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 268s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 268s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 268s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 268s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 268s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 268s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 268s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 268s test/sql/test_operators.py::InTest::test_in_self_plus_negated 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 268s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 268s test/sql/test_operators.py::InTest::test_in_set 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_set 268s test/sql/test_operators.py::InTest::test_in_values[0] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 268s test/sql/test_operators.py::InTest::test_in_values[1] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 268s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 268s test/sql/test_operators.py::InTest::test_type_inference_one 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 268s test/sql/test_operators.py::InTest::test_type_inference_two 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 268s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 268s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 268s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 268s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 268s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 268s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 268s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 268s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 268s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 268s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 268s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 268s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 268s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 268s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 268s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 268s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 268s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 268s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 268s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 268s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 268s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 268s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 268s test/sql/test_operators.py::LikeTest::test_like_1 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 268s test/sql/test_operators.py::LikeTest::test_like_10 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 268s test/sql/test_operators.py::LikeTest::test_like_11 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 268s test/sql/test_operators.py::LikeTest::test_like_12 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 268s test/sql/test_operators.py::LikeTest::test_like_2 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 268s test/sql/test_operators.py::LikeTest::test_like_3 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 268s test/sql/test_operators.py::LikeTest::test_like_4 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 268s test/sql/test_operators.py::LikeTest::test_like_5 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 268s test/sql/test_operators.py::LikeTest::test_like_6 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 268s test/sql/test_operators.py::LikeTest::test_like_7 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 268s test/sql/test_operators.py::LikeTest::test_like_8 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 268s test/sql/test_operators.py::LikeTest::test_like_9 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 268s test/sql/test_operators.py::LikeTest::test_like_quote_escape 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 268s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 268s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 268s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 268s test/sql/test_operators.py::MatchTest::test_match_1 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 268s test/sql/test_operators.py::MatchTest::test_match_2 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 268s test/sql/test_operators.py::MatchTest::test_match_3 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 268s test/sql/test_operators.py::MatchTest::test_match_4 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 268s test/sql/test_operators.py::MatchTest::test_match_5 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 268s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 268s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 268s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 268s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 268s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 268s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 268s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 268s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 268s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 268s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 268s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 268s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 268s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 268s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 268s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 268s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 268s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 268s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 268s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 268s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 269s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 269s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 269s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 269s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 269s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 269s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 269s test/engine/test_pool.py::QueuePoolTest::test_fifo 271s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 271s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 271s [gw1] [ 48%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 271s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 271s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 274s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 274s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 274s test/engine/test_pool.py::QueuePoolTest::test_invalidate 274s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 274s test/engine/test_pool.py::QueuePoolTest::test_lifo 274s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 275s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 275s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 275s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 275s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 275s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 275s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 276s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 276s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 279s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 279s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 279s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 279s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 279s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 279s test/engine/test_pool.py::QueuePoolTest::test_reconnect 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 279s test/engine/test_pool.py::QueuePoolTest::test_recreate 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 279s test/engine/test_pool.py::QueuePoolTest::test_recycle 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 279s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 279s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 279s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 279s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 279s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 283s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 283s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 284s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 284s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 284s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 284s [gw1] [ 48%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 286s test/engine/test_pool.py::QueuePoolTest::test_timeout 286s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 286s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 286s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 287s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 287s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 290s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 290s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 291s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 291s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 291s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 291s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 291s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 291s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 291s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 291s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 291s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 291s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 291s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 291s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 292s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 292s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 293s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 293s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 295s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 295s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 296s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 296s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 297s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 297s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 298s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 298s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 298s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 298s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 298s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 298s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 298s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 298s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 298s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 298s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 298s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 298s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 298s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 298s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 298s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 298s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 298s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 298s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 298s test/engine/test_pool.py::StaticPoolTest::test_connect 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 298s test/engine/test_pool.py::StaticPoolTest::test_recreate 298s [gw1] [ 48%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 298s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 298s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 298s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 298s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 298s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 298s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 298s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 298s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 298s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 298s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 298s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 298s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 298s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 298s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 299s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 299s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 299s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 299s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 299s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 299s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 299s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 299s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 299s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 299s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 299s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 299s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 299s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 299s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 299s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 299s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 299s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 299s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 299s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 299s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 299s test/orm/inheritance/test_productspec.py::InheritTest::test_five 299s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 299s test/orm/inheritance/test_productspec.py::InheritTest::test_four 299s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 299s test/orm/inheritance/test_productspec.py::InheritTest::test_one 299s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 299s test/orm/inheritance/test_productspec.py::InheritTest::test_three 299s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 299s test/orm/inheritance/test_productspec.py::InheritTest::test_two 299s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 299s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 299s [gw1] [ 49%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 299s test/orm/test_query.py::AggregateTest::test_apply 299s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_apply 299s test/orm/test_query.py::AggregateTest::test_having 299s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_having 299s test/orm/test_query.py::AggregateTest::test_sum 299s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_sum 299s test/orm/test_query.py::BooleanEvalTest::test_five 299s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 299s test/orm/test_query.py::BooleanEvalTest::test_four 299s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 299s test/orm/test_query.py::BooleanEvalTest::test_one 299s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 299s test/orm/test_query.py::BooleanEvalTest::test_three 299s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 299s test/orm/test_query.py::BooleanEvalTest::test_two 299s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 299s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 299s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 299s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 299s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 299s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 300s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 300s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 300s [gw1] [ 49%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 300s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 300s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 300s test/orm/test_query.py::CountTest::test_basic 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_basic 300s test/orm/test_query.py::CountTest::test_basic_future 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_basic_future 300s test/orm/test_query.py::CountTest::test_cols 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_cols 300s test/orm/test_query.py::CountTest::test_cols_future 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_cols_future 300s test/orm/test_query.py::CountTest::test_count_char 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_count_char 300s test/orm/test_query.py::CountTest::test_loader_options_ignored 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 300s test/orm/test_query.py::CountTest::test_multiple_entity 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 300s test/orm/test_query.py::CountTest::test_multiple_entity_future 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 300s test/orm/test_query.py::CountTest::test_nested 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_nested 300s test/orm/test_query.py::CountTest::test_nested_future 300s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_nested_future 300s test/orm/test_query.py::DistinctTest::test_basic 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_basic 300s test/orm/test_query.py::DistinctTest::test_basic_standalone 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 300s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 300s test/orm/test_query.py::DistinctTest::test_issue_5470_five 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 300s test/orm/test_query.py::DistinctTest::test_issue_5470_four 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 300s test/orm/test_query.py::DistinctTest::test_issue_5470_one 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 300s test/orm/test_query.py::DistinctTest::test_issue_5470_three 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 300s test/orm/test_query.py::DistinctTest::test_issue_5470_two 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 300s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 300s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 300s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 300s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 300s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 300s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 300s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 300s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 300s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 300s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 300s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 300s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 300s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 300s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 300s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 300s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 300s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 301s test/orm/test_query.py::ExistsTest::test_exists 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists 301s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 301s test/orm/test_query.py::ExistsTest::test_exists_col_expression 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 301s test/orm/test_query.py::ExistsTest::test_exists_col_warning 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 301s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 301s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 301s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 301s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 301s test/orm/test_query.py::ExpressionTest::test_deferred_instances 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 301s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 301s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 301s test/orm/test_query.py::ExpressionTest::test_group_by_append 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 301s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 301s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 301s test/orm/test_query.py::ExpressionTest::test_group_by_plain 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 301s test/orm/test_query.py::ExpressionTest::test_in 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_in 301s test/orm/test_query.py::ExpressionTest::test_join 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_join 301s test/orm/test_query.py::ExpressionTest::test_label 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_label 301s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 301s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 301s test/orm/test_query.py::ExpressionTest::test_named_subquery 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 301s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 301s test/orm/test_query.py::ExpressionTest::test_order_by_append 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 301s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 301s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 301s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 301s test/orm/test_query.py::ExpressionTest::test_order_by_plain 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 301s test/orm/test_query.py::ExpressionTest::test_param_transfer 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 301s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 301s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 301s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 301s test/orm/test_query.py::ExpressionTest::test_select 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_select 301s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 301s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 301s test/orm/test_query.py::ExpressionTest::test_union 301s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_union 301s test/orm/test_query.py::FilterTest::test_any 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_any 301s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 301s test/orm/test_query.py::FilterTest::test_basic 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_basic 301s test/orm/test_query.py::FilterTest::test_blank_filter_by 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 301s test/orm/test_query.py::FilterTest::test_clause_element_ok 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 301s test/orm/test_query.py::FilterTest::test_contains 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_contains 301s test/orm/test_query.py::FilterTest::test_contains_m2m 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 301s test/orm/test_query.py::FilterTest::test_empty_filters 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 301s test/orm/test_query.py::FilterTest::test_exists 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_exists 301s test/orm/test_query.py::FilterTest::test_filter_by 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 301s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 301s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 301s test/orm/test_query.py::FilterTest::test_filter_by_against_function 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 301s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 301s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 301s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 301s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 301s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 301s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 301s test/orm/test_query.py::FilterTest::test_filter_by_against_label 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 301s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 301s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 301s test/orm/test_query.py::FilterTest::test_filter_by_no_property 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 301s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 301s test/orm/test_query.py::FilterTest::test_filter_by_tables 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 301s test/orm/test_query.py::FilterTest::test_has 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_has 301s test/orm/test_query.py::FilterTest::test_limit_offset 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 301s test/orm/test_query.py::FilterTest::test_none_comparison 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 301s test/orm/test_query.py::FilterTest::test_object_comparison 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 301s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 301s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 301s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 301s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 301s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 301s test/orm/test_query.py::FilterTest::test_one_filter 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 301s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 301s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 301s test/orm/test_query.py::FilterTest::test_text_coerce 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 301s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 301s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 302s test/orm/test_query.py::GetTest::test_get_against_col 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 302s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 302s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 302s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 302s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 302s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 302s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 302s test/orm/test_query.py::GetTest::test_get_composite_pk_result 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 302s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 302s test/orm/test_query.py::GetTest::test_get_fully_null_pk 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 302s test/orm/test_query.py::GetTest::test_get_null_pk 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 302s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 302s test/orm/test_query.py::GetTest::test_get_synonym_indirect 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 302s test/orm/test_query.py::GetTest::test_get_too_few_params 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 302s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 302s test/orm/test_query.py::GetTest::test_get_too_many_params 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 302s test/orm/test_query.py::GetTest::test_load 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_load 302s test/orm/test_query.py::GetTest::test_loader_options 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_loader_options 302s test/orm/test_query.py::GetTest::test_unicode 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_unicode 302s test/orm/test_query.py::GetTest::test_unique_param_names 302s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 302s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 302s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 302s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 302s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 302s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 302s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 302s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 302s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 302s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 302s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 302s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 302s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 302s test/orm/test_query.py::HintsTest::test_hints 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HintsTest::test_hints 302s test/orm/test_query.py::HintsTest::test_statement_hints 302s [gw1] [ 49%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 302s test/orm/test_query.py::ImmediateTest::test_getslice 302s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 302s test/orm/test_query.py::ImmediateTest::test_one 302s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_one 302s test/orm/test_query.py::ImmediateTest::test_one_or_none 302s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 302s test/orm/test_query.py::ImmediateTest::test_scalar 302s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 303s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 303s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 303s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 303s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 303s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 303s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 303s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 303s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 303s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 303s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 303s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 303s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 303s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 303s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 303s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 303s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 303s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 303s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 303s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 303s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 303s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 303s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 303s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 303s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 303s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 303s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 303s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 303s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 303s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 303s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 303s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 303s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 303s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 303s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 303s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 303s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 303s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 303s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 303s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 303s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 303s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 303s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 303s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 303s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 303s test/orm/test_query.py::MiscTest::test_with_session 303s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_with_session 303s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 303s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 303s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 303s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 303s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 303s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 303s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 303s test/orm/test_query.py::OperatorTest::test_between 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_between 303s test/orm/test_query.py::OperatorTest::test_clauses 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 303s test/orm/test_query.py::OperatorTest::test_collate 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_collate 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 303s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 303s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 304s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 304s test/orm/test_query.py::OperatorTest::test_in 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in 304s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 304s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 304s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 304s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 304s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 304s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 304s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 304s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 304s test/orm/test_query.py::OperatorTest::test_multilevel_any 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 304s test/orm/test_query.py::OperatorTest::test_neg 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_neg 304s test/orm/test_query.py::OperatorTest::test_o2m_any 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 304s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 304s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 304s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 304s test/orm/test_query.py::OperatorTest::test_op 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_op 304s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 304s test/orm/test_query.py::OperatorTest::test_selfref_between 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 304s test/orm/test_query.py::OperatorTest::test_selfref_relationship 304s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 304s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 304s [gw1] [ 50%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 304s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 304s [gw1] [ 50%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 304s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 304s test/orm/test_query.py::ParentTest::test_invalid_property 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 304s test/orm/test_query.py::ParentTest::test_m2m 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_m2m 304s test/orm/test_query.py::ParentTest::test_no_strings 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 304s test/orm/test_query.py::ParentTest::test_noparent 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_noparent 304s test/orm/test_query.py::ParentTest::test_o2m 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_o2m 304s test/orm/test_query.py::ParentTest::test_select_from 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from 304s test/orm/test_query.py::ParentTest::test_select_from_alias 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 304s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 304s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 304s test/orm/test_query.py::ParentTest::test_unique_binds_or 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 304s test/orm/test_query.py::ParentTest::test_unique_binds_union 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 304s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 304s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 304s test/orm/test_query.py::ParentTest::test_with_transient 304s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 304s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 304s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 304s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 304s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 304s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 304s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 304s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 304s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 304s test/orm/test_query.py::QueryClsTest::test_callable_expr 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 304s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 304s test/orm/test_query.py::QueryClsTest::test_callable_get 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 304s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 304s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 304s test/orm/test_query.py::QueryClsTest::test_fn_expr 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 304s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 304s test/orm/test_query.py::QueryClsTest::test_fn_get 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 304s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 304s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 304s test/orm/test_query.py::QueryClsTest::test_plain_expr 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 304s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 304s test/orm/test_query.py::QueryClsTest::test_plain_get 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 304s test/orm/test_query.py::QueryClsTest::test_subclass_expr 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 304s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 304s test/orm/test_query.py::QueryClsTest::test_subclass_get 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 304s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 304s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 304s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 304s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 304s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 305s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 305s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 305s test/sql/test_query.py::RequiredBindTest::test_insert 305s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 305s test/sql/test_query.py::RequiredBindTest::test_required_flag 305s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 305s test/sql/test_query.py::RequiredBindTest::test_select_columns 305s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 305s test/sql/test_query.py::RequiredBindTest::test_select_where 305s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 305s test/sql/test_query.py::RequiredBindTest::test_text 305s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 305s test/orm/test_query.py::RowLabelingTest::test_entity 305s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 305s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 305s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 305s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 305s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 305s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 305s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 305s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 305s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 305s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 305s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 305s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 306s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 306s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 306s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 306s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 306s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 306s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 306s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 306s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 306s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 306s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 306s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 306s 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] 306s [gw1] [ 51%] 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] 306s 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] 306s [gw1] [ 51%] 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] 306s 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] 306s [gw1] [ 51%] 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] 306s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 306s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 306s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 306s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 306s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 306s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 306s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 306s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 306s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 306s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 306s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 306s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 307s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 307s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 307s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 307s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 307s test/orm/test_query.py::SessionBindTest::test_binary_op 307s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 307s test/orm/test_query.py::SessionBindTest::test_boolean_op 307s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 307s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 307s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 307s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 307s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 308s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 308s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 308s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 308s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 308s test/orm/test_query.py::SessionBindTest::test_case 308s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_case 308s test/orm/test_query.py::SessionBindTest::test_cast 308s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 308s test/orm/test_query.py::SessionBindTest::test_column_property 308s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 308s test/orm/test_query.py::SessionBindTest::test_column_property_select 308s [gw1] [ 51%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 308s test/orm/test_query.py::SessionBindTest::test_count 308s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_count 308s test/orm/test_query.py::SessionBindTest::test_plain_table 309s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 309s test/orm/test_query.py::SessionBindTest::test_plain_table_count 309s [gw0] [ 51%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 309s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 309s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 309s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 309s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 309s test/orm/test_query.py::SessionBindTest::test_single_col 309s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 309s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 309s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 309s test/orm/test_query.py::SessionBindTest::test_single_entity_q 309s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 309s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 309s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 310s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 310s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 310s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 310s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 310s test/orm/test_query.py::SessionBindTest::test_type_coerce 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 310s test/orm/test_query.py::SetOpsTest::test_eager_load 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 310s test/orm/test_query.py::SetOpsTest::test_intersect 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 310s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 310s test/orm/test_query.py::SetOpsTest::test_statement_labels 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 310s test/orm/test_query.py::SetOpsTest::test_union 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union 310s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 310s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 310s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 310s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 310s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 311s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 311s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 311s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 311s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 311s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 311s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 311s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 311s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 311s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 311s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 311s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 311s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 311s test/orm/test_query.py::SynonymTest::test_joins 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_joins 311s test/orm/test_query.py::SynonymTest::test_options 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_options 311s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 311s test/orm/test_query.py::SynonymTest::test_with_parent 311s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 312s test/orm/test_query.py::TextErrorTest::test_filter 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 312s test/orm/test_query.py::TextErrorTest::test_from_statement 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 312s test/orm/test_query.py::TextErrorTest::test_having 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_having 312s test/orm/test_query.py::TextTest::test_binds_coerce 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 312s test/orm/test_query.py::TextTest::test_columns_mismatched 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 312s test/orm/test_query.py::TextTest::test_columns_mismatched_future 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 312s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 312s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 312s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 312s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 312s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 312s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 312s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 312s test/orm/test_query.py::TextTest::test_group_by_accepts_text 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 312s test/orm/test_query.py::TextTest::test_needs_text 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_needs_text 312s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 312s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 312s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 312s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 312s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 312s test/orm/test_query.py::TextTest::test_plain_textual_column 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 312s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 312s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 312s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 312s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 312s test/orm/test_query.py::TextTest::test_select_star 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_select_star 312s test/orm/test_query.py::TextTest::test_select_star_future 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 312s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 312s test/orm/test_query.py::TextTest::test_via_select 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_select 312s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 312s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 312s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 312s test/orm/test_query.py::TextTest::test_whereclause 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_whereclause 312s test/orm/test_query.py::TextTest::test_whereclause_future 312s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 312s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 312s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 312s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 312s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 312s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 312s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 312s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 312s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 312s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 312s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 312s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 312s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 312s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 312s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 313s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 313s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 313s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 313s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 313s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 313s [gw0] [ 51%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 313s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 313s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 313s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 313s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 313s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 313s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 313s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 313s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 313s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 313s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 313s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 313s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 313s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 313s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 314s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 314s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 316s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 316s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 317s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 317s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 317s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 317s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 317s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 317s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 317s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 317s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 317s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 317s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 317s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 317s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 317s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 317s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 317s test/sql/test_quote.py::PreparerTest::test_alembic_quote 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 317s test/sql/test_quote.py::PreparerTest::test_unformat 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 317s test/sql/test_quote.py::PreparerTest::test_unformat_custom 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 317s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 317s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 317s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 317s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 317s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 317s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 317s test/sql/test_quote.py::QuoteTest::test_collate 317s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 318s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 318s test/sql/test_quote.py::QuoteTest::test_join 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_join 318s test/sql/test_quote.py::QuoteTest::test_label_and_alias 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 318s test/sql/test_quote.py::QuoteTest::test_labels 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 318s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 318s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 318s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 318s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 318s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 318s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 318s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 318s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 318s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 318s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 318s test/sql/test_quote.py::QuoteTest::test_lower_case_names 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 318s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 318s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 318s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 318s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 318s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 318s test/sql/test_quote.py::QuoteTest::test_repr_unicode 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 318s test/sql/test_quote.py::QuoteTest::test_reserved_words 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 318s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 318s test/sql/test_quote.py::QuoteTest::test_subquery_four 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 318s test/sql/test_quote.py::QuoteTest::test_subquery_one 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 318s test/sql/test_quote.py::QuoteTest::test_subquery_three 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 318s test/sql/test_quote.py::QuoteTest::test_subquery_two 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 318s test/sql/test_quote.py::QuoteTest::test_upper_case_names 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 318s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 318s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 318s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 318s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 318s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 318s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 318s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 318s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 318s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 318s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 318s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 318s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 318s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 318s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 318s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 318s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 318s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 318s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 318s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 318s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 318s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 318s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 318s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 318s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 318s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 318s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 318s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 318s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 318s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 318s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 318s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 318s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 318s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 318s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 318s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 318s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 319s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 319s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 319s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 319s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 319s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 319s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 319s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 319s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 319s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 319s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 319s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 319s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 320s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 320s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 320s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 320s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 320s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 320s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 320s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 321s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 321s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 321s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 321s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 321s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 321s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 321s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 321s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 321s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 321s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 321s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 321s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 321s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 321s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 321s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 322s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 322s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 322s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 322s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 322s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 322s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 322s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 324s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 324s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 324s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 324s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 324s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 324s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 324s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 324s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 324s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 324s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 324s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 324s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 325s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 325s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 325s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 325s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 325s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 325s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 325s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 325s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 325s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 325s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 325s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 325s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 325s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 325s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 325s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 325s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 325s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 325s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 326s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 326s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 326s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 326s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 326s test/aaa_profiling/test_memusage.py::CycleTest::test_query 326s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 326s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 326s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 326s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 326s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 326s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 326s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 326s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 326s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 327s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 327s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 327s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 327s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 327s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 327s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 327s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 327s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 327s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 327s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 327s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 327s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 328s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 328s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 328s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 328s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 328s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 328s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 328s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 328s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 328s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 328s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 328s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 328s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 329s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 329s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 329s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 329s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 329s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 329s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 329s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 329s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 329s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 330s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 330s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 330s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 330s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 330s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 330s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 330s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 330s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 330s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 330s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 330s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 330s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 330s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 330s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 330s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 330s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-name with spaces-name with spaces] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-name with spaces-name with spaces] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-name with spaces-name with spaces] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-name with spaces-name with spaces] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 330s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 330s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 330s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 330s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 330s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 330s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 330s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 330s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 330s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 330s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 330s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 330s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 330s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 330s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 330s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 330s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 330s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 330s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 330s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 330s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 330s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 330s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 330s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 330s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 330s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 330s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 330s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 330s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 330s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 330s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 331s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 331s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 331s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 331s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 331s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 331s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 331s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 331s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 331s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 331s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 331s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 331s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 331s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 331s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 335s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 335s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 335s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 335s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 335s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 335s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 335s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 335s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 335s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 335s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 335s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 335s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 335s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 335s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 336s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 336s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 336s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 336s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 336s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 336s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 336s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 336s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 336s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 336s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 336s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 336s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 336s test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 336s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 336s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 336s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 336s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 336s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 336s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 336s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 336s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 336s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 336s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 336s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 336s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 336s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 336s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 336s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 336s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 336s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 336s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 336s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 336s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 336s test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 336s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 336s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 336s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 336s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 336s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 336s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 336s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 336s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 336s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 336s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 336s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 336s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 336s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 336s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 336s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 336s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 336s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 336s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 336s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 336s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 336s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 336s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 336s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 336s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 336s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 336s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 336s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 336s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 336s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 336s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 336s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 336s [gw1] [ 53%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 336s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 336s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 336s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 336s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 336s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 336s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 336s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 336s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 336s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 336s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 337s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 337s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 337s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 337s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 337s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 337s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 337s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 337s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 337s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 337s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 337s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 337s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 337s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 337s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 337s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 337s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 337s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 337s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 337s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 337s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 337s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 337s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 337s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 337s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 337s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 337s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 337s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 337s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 337s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 337s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 337s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 337s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 337s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 337s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 337s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 337s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 338s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 338s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 338s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 338s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 338s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 338s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 338s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 338s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 338s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 338s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 338s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 338s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 338s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 338s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 338s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 338s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 339s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 339s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 339s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 339s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 339s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 339s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 339s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 339s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 339s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 339s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 339s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 339s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 339s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 339s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 339s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 339s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 339s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 339s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 340s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 340s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 340s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 340s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 340s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 340s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 340s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 340s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 341s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 341s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 342s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 342s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 343s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 343s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 343s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 343s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 343s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 343s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 343s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 343s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 343s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 343s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 343s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 343s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 343s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 344s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 344s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 345s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 345s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 345s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 345s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 345s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 345s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 345s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 345s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 345s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 345s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 345s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 345s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 345s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 345s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 345s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 345s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 345s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 345s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 345s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 345s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 345s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 345s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 345s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 345s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 345s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 345s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 346s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 346s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 346s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 346s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 346s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 346s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 346s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 346s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 346s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 346s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 346s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 346s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 346s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 346s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 346s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 347s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 347s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 347s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 347s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 347s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 347s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 347s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 347s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 347s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 347s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 347s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 347s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 347s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 347s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 347s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 347s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 347s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 347s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 347s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 347s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 347s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 347s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 347s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 347s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 347s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 348s [gw0] [ 55%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 348s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 348s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 348s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 349s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 349s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 349s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 349s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 349s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 349s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 350s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 350s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 350s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 350s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 350s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 350s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 351s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 351s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 351s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 351s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 351s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 351s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 351s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 351s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 351s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 351s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 351s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 351s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 351s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 351s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 352s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 352s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 352s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 352s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 352s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 352s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 352s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 352s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 352s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 352s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 352s [gw0] [ 55%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 352s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 352s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 352s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 352s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 352s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 352s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 352s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 352s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 352s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 352s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 352s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 352s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 352s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 352s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 352s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 352s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 353s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 353s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 353s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 353s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 353s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 353s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 353s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 353s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 353s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 353s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 353s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 353s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 353s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 353s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 353s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 353s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 353s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 353s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 353s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 353s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 353s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 353s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 353s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 354s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 354s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 354s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 354s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 354s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 354s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 355s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 355s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 355s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 355s test/base/test_result.py::MergeResultTest::test_columns 355s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_columns 355s test/base/test_result.py::MergeResultTest::test_fetchall 355s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 355s test/base/test_result.py::MergeResultTest::test_first 355s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_first 355s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 355s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 355s test/base/test_result.py::MergeResultTest::test_merge_results 355s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 355s test/base/test_result.py::MergeResultTest::test_merge_scalars 355s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 355s test/base/test_result.py::MergeResultTest::test_merge_unique 355s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 355s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 355s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 355s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 355s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 355s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 355s test/base/test_result.py::ResultTest::test_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_all 355s test/base/test_result.py::ResultTest::test_class_presented 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_class_presented 355s test/base/test_result.py::ResultTest::test_close_attributes 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 355s test/base/test_result.py::ResultTest::test_columns 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns 355s test/base/test_result.py::ResultTest::test_columns_again 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_again 355s test/base/test_result.py::ResultTest::test_columns_freeze 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 355s test/base/test_result.py::ResultTest::test_columns_ints 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 355s test/base/test_result.py::ResultTest::test_columns_unique_freeze 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 355s test/base/test_result.py::ResultTest::test_columns_with_mappings 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 355s test/base/test_result.py::ResultTest::test_first 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_first 355s test/base/test_result.py::ResultTest::test_freeze 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_freeze 355s test/base/test_result.py::ResultTest::test_index_extra 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_index_extra 355s test/base/test_result.py::ResultTest::test_many_then_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 355s test/base/test_result.py::ResultTest::test_mapping_plus_base 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 355s test/base/test_result.py::ResultTest::test_mappings 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mappings 355s test/base/test_result.py::ResultTest::test_mappings_with_columns 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 355s test/base/test_result.py::ResultTest::test_one 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one 355s test/base/test_result.py::ResultTest::test_one_mapping 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 355s test/base/test_result.py::ResultTest::test_one_none 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_none 355s test/base/test_result.py::ResultTest::test_one_or_none 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 355s test/base/test_result.py::ResultTest::test_one_or_none_none 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 355s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 355s test/base/test_result.py::ResultTest::test_one_raise_mutiple 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 355s test/base/test_result.py::ResultTest::test_one_unique 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique 355s test/base/test_result.py::ResultTest::test_one_unique_mapping 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 355s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 355s test/base/test_result.py::ResultTest::test_partition 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition 355s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 355s test/base/test_result.py::ResultTest::test_partition_yield_per 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 355s test/base/test_result.py::ResultTest::test_scalar 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar 355s test/base/test_result.py::ResultTest::test_scalar_none_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 355s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 355s test/base/test_result.py::ResultTest::test_scalar_none_first 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 355s test/base/test_result.py::ResultTest::test_scalar_none_iterate 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 355s test/base/test_result.py::ResultTest::test_scalar_none_many 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 355s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 355s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 355s test/base/test_result.py::ResultTest::test_scalar_one 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 355s test/base/test_result.py::ResultTest::test_scalar_one_or_none 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 355s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 355s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 355s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 355s test/base/test_result.py::ResultTest::test_scalar_plus_base 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 355s test/base/test_result.py::ResultTest::test_scalars 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars 355s test/base/test_result.py::ResultTest::test_scalars_freeze 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 355s test/base/test_result.py::ResultTest::test_scalars_mappings 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 355s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 355s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 355s test/base/test_result.py::ResultTest::test_scalars_plus_one 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 355s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 355s test/base/test_result.py::ResultTest::test_tuples_plus_base 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 355s test/base/test_result.py::ResultTest::test_unique_default_filters 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 355s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 355s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 355s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 355s test/base/test_result.py::ResultTest::test_unique_filtered_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 355s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 355s test/base/test_result.py::ResultTest::test_unique_filtered_many 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 355s test/base/test_result.py::ResultTest::test_unique_mappings_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 355s test/base/test_result.py::ResultTest::test_unique_scalars_all 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 355s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 355s test/base/test_result.py::ResultTest::test_unique_scalars_many 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 355s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 355s test/base/test_result.py::ResultTupleTest::test_attribute_access 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 355s test/base/test_result.py::ResultTupleTest::test_contains 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 355s test/base/test_result.py::ResultTupleTest::test_contains_mapping 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 355s test/base/test_result.py::ResultTupleTest::test_creation 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 355s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 355s test/base/test_result.py::ResultTupleTest::test_empty 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 355s test/base/test_result.py::ResultTupleTest::test_getter 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 355s test/base/test_result.py::ResultTupleTest::test_immutable 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 355s test/base/test_result.py::ResultTupleTest::test_index_access 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 355s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 355s test/base/test_result.py::ResultTupleTest::test_negative_index_access 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 355s test/base/test_result.py::ResultTupleTest::test_none_label 355s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 355s test/base/test_result.py::ResultTupleTest::test_processors 356s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 356s test/base/test_result.py::ResultTupleTest::test_serialize 356s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 356s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 356s [gw1] [ 56%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 356s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 356s [gw1] [ 56%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 356s test/base/test_result.py::ResultTupleTest::test_slice_access 356s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 356s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 356s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 356s test/base/test_result.py::ResultTupleTest::test_tuple_getter 356s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 356s test/base/test_result.py::ResultTupleTest::test_tuplegetter 356s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 356s test/base/test_result.py::ResultTupleTest::test_values_none_labels 356s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 356s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 356s [gw0] [ 56%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 356s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 356s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 356s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 357s [gw1] [ 56%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 357s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 357s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 357s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 358s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 358s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 359s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 359s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 360s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 360s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 360s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 360s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 360s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 360s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 360s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 360s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 360s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 360s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 360s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 360s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 360s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 360s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 360s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 360s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 360s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 360s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 360s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 360s [gw0] [ 57%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 360s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 360s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 360s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 361s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 361s [gw1] [ 57%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 361s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 361s [gw1] [ 57%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 361s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 361s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 361s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 361s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 361s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 361s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 361s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 361s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 361s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 361s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 361s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 361s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 361s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 361s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 361s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 361s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 361s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 361s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 361s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 361s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 361s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 361s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 361s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 361s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 361s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 361s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 361s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 361s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 361s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 361s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 361s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 361s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 361s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 361s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 361s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 361s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 361s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 361s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 361s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 361s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 361s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 361s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 361s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 361s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 361s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 361s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 361s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 361s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 361s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 361s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 361s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 361s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 361s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 361s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 361s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 361s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 361s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 361s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 361s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 361s test/sql/test_roles.py::RoleTest::test_columns_clause_role 361s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 361s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 361s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 361s test/sql/test_roles.py::RoleTest::test_const_expr_role 361s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 361s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 361s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 361s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 361s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 361s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 361s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 361s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 361s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 361s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 361s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 361s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 361s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 361s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 361s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 361s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 361s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 361s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 361s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 361s test/sql/test_roles.py::RoleTest::test_table_valued_advice 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 361s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 361s test/sql/test_roles.py::RoleTest::test_truncated_label_role 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 361s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 361s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 361s test/sql/test_roles.py::RoleTest::test_values_advice 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 361s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 361s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 361s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 361s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 361s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 361s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 361s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 361s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 361s [gw1] [ 58%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 361s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 361s [gw1] [ 58%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 361s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 361s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 361s test/orm/test_scoping.py::ScopedSessionTest::test_basic 361s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 361s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 361s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 361s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 361s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 361s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 361s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 361s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 361s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 361s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 361s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 361s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 361s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 361s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 361s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 361s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 361s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 361s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 361s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 361s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 361s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 361s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 361s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 361s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 361s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 361s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 361s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 361s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 361s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 361s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 361s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 361s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 361s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 361s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 361s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 361s test/sql/test_select.py::SelectTest::test_filter_by_from_col 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 361s test/sql/test_select.py::SelectTest::test_filter_by_from_func 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 361s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 361s test/sql/test_select.py::SelectTest::test_filter_by_from_label 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 361s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 361s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 361s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 361s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 361s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 361s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 361s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 362s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 362s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 362s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 362s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 362s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 362s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 362s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 362s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 362s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 362s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 362s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 362s test/sql/test_select.py::SelectTest::test_methods_generative[0] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 362s test/sql/test_select.py::SelectTest::test_methods_generative[1] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 362s test/sql/test_select.py::SelectTest::test_methods_generative[2] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 362s test/sql/test_select.py::SelectTest::test_methods_generative[3] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 362s test/sql/test_select.py::SelectTest::test_methods_generative[4] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 362s test/sql/test_select.py::SelectTest::test_methods_generative[5] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 362s test/sql/test_select.py::SelectTest::test_new_calling_style 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 362s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 362s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 362s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 362s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 362s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 362s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 362s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 362s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 362s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 362s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 362s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 362s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 362s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 362s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 362s test/sql/test_select.py::SelectTest::test_select_tuple_outer 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 362s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 362s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 362s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 362s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 362s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 362s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 362s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 362s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 362s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 362s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 362s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 362s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 362s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 362s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 362s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 362s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 362s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 362s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 362s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 362s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 362s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 362s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 362s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 362s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 362s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 362s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 362s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 362s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 362s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 362s test/sql/test_selectable.py::AnnotationsTest::test_hashing 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 362s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 362s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 362s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 362s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 362s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 362s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 362s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 362s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 362s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 362s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 362s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 362s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 362s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 362s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 362s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 362s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 362s test/sql/test_selectable.py::DerivedTest::test_alias 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 362s test/sql/test_selectable.py::DerivedTest::test_join 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 362s test/sql/test_selectable.py::DerivedTest::test_select 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 362s test/sql/test_selectable.py::DerivedTest::test_table 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 362s test/sql/test_selectable.py::ForUpdateTest::test_adapt 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 362s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 362s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 362s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 362s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 362s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 362s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 362s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 362s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 362s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 362s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 362s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 362s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 362s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 362s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 362s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 362s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 362s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 362s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 362s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 362s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 362s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 362s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 362s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 362s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 362s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 362s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 362s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 362s test/sql/test_selectable.py::ReduceTest::test_reduce 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 362s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 362s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 362s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 362s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 362s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 362s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 362s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 362s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 362s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 362s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 362s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 362s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 362s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 362s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 362s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 362s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 362s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 362s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 362s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 362s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 362s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 362s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 362s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 362s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 362s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 362s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 362s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 362s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 362s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 362s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 362s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 362s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 362s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 362s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 362s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 362s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 362s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 362s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 362s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 362s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 362s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 362s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 362s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 362s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 362s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 362s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 362s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 362s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 362s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 362s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 362s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 362s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 362s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 362s test/sql/test_selectable.py::SelectableTest::test_alias_union 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 362s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 362s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 362s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 362s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 362s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 362s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 362s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 362s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 362s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 362s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 362s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 362s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 362s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 362s test/sql/test_selectable.py::SelectableTest::test_column_labels 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 362s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 362s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 362s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 362s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 362s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 362s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 362s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 362s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 362s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 362s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 362s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 362s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 362s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 362s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 362s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 362s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 362s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 362s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 362s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 362s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 362s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 362s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 362s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 362s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 362s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 362s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 362s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 362s test/sql/test_selectable.py::SelectableTest::test_join 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 362s test/sql/test_selectable.py::SelectableTest::test_join_against_join 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 362s test/sql/test_selectable.py::SelectableTest::test_join_against_self 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 362s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 362s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 362s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 362s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 362s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 362s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 362s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 362s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 362s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 362s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 362s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 362s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 362s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 362s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 362s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 362s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 362s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 362s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 362s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 362s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 362s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 362s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 362s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 362s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 362s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 362s test/sql/test_selectable.py::SelectableTest::test_select_union 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 362s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 362s test/sql/test_selectable.py::SelectableTest::test_singular_union 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 362s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 362s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 362s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 362s test/sql/test_selectable.py::SelectableTest::test_table_alias 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 362s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 362s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 363s test/sql/test_selectable.py::SelectableTest::test_table_schema 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 363s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 363s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 363s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 363s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 363s test/sql/test_selectable.py::SelectableTest::test_union_against_join 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 363s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 363s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 363s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 363s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 363s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 363s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 363s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 363s test/sql/test_selectable.py::SelectableTest::test_union_of_text 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 363s test/sql/test_selectable.py::SelectableTest::test_union_precedence 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 363s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 363s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 363s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 363s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 363s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 363s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 363s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 363s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 363s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 363s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 363s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 363s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 363s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 363s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 363s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 363s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 363s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 363s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 363s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 363s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 363s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 363s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 363s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 363s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 363s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 363s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 363s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 363s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 363s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 363s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 363s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 363s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 363s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 363s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 363s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 363s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 363s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 363s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 363s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 363s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 363s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 364s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 364s test/orm/test_selectin_relations.py::EagerTest::test_basic 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 364s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 364s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 364s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 364s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 364s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 364s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 364s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 364s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 364s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 364s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 364s test/orm/test_selectin_relations.py::EagerTest::test_from_get 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 364s test/orm/test_selectin_relations.py::EagerTest::test_from_params 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 364s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 364s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 364s test/orm/test_selectin_relations.py::EagerTest::test_limit 364s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 365s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 365s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 365s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 365s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 365s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 365s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 365s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 365s [gw0] [ 59%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 365s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 365s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 365s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 365s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 365s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 365s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 365s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 365s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 365s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 365s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 365s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 365s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 366s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 366s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 366s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 366s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 366s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 366s test/orm/test_selectin_relations.py::EagerTest::test_orderby 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 366s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 366s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 366s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 366s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 366s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 366s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 366s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 366s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 366s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 366s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 366s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 366s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 367s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 367s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 367s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 367s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 367s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 367s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 367s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 367s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 367s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 367s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 367s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 367s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 367s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 367s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 367s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 367s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 367s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 367s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 367s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 367s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 367s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 367s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 367s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 367s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 368s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 368s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 368s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 368s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 368s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 368s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 368s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 368s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 368s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 368s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 368s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 368s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 368s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 368s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 368s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 368s [gw1] [ 59%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 368s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 368s [gw1] [ 59%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 368s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 368s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 368s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 368s [gw1] [ 59%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 368s test/ext/test_serializer.py::SerializeTest::test_aliases 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 368s test/ext/test_serializer.py::SerializeTest::test_annotated_one 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 368s test/ext/test_serializer.py::SerializeTest::test_any 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 368s test/ext/test_serializer.py::SerializeTest::test_attribute 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 368s test/ext/test_serializer.py::SerializeTest::test_columns 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 368s test/ext/test_serializer.py::SerializeTest::test_expression 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 368s test/ext/test_serializer.py::SerializeTest::test_mapper 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 368s test/ext/test_serializer.py::SerializeTest::test_orm_join 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 368s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 368s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 368s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 368s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 368s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 368s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 368s test/ext/test_serializer.py::SerializeTest::test_query_one 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 368s test/ext/test_serializer.py::SerializeTest::test_query_three 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 368s test/ext/test_serializer.py::SerializeTest::test_query_two 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 368s test/ext/test_serializer.py::SerializeTest::test_tables 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 368s test/ext/test_serializer.py::SerializeTest::test_unicode 368s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 368s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 368s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 368s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 368s test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 368s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 368s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 368s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 368s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 368s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 369s test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 369s test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 369s test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 369s test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 369s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 369s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 369s test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 369s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 369s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 369s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 369s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 369s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 369s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 369s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 369s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 369s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 369s [gw0] [ 60%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 370s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 370s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 370s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 370s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 370s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 370s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 371s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 371s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 371s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 371s test/orm/test_session.py::DisposedStates::test_clear 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_clear 371s test/orm/test_session.py::DisposedStates::test_close 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_close 371s test/orm/test_session.py::DisposedStates::test_expire_all 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 371s test/orm/test_session.py::DisposedStates::test_expunge_all 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 371s test/orm/test_session.py::DisposedStates::test_flush 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_flush 371s test/orm/test_session.py::DisposedStates::test_invalidate 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 371s test/orm/test_session.py::DisposedStates::test_rollback 371s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 371s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 371s [gw1] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 371s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 371s [gw1] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 371s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 371s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 371s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 371s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 371s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 371s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 371s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 371s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 371s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 371s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 371s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 371s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 371s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 371s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 371s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 371s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 371s test/orm/test_session.py::FlushWarningsTest::test_plain_add 371s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 371s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 371s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 371s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 371s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 371s test/orm/test_session.py::IsModifiedTest::test_is_modified 371s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 372s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 372s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 372s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 372s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 372s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 372s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 372s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 372s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 372s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 372s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 372s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 372s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 372s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 372s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 372s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 372s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 372s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 372s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 372s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 372s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 372s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 372s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 372s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 372s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 372s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 372s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 372s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 372s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 372s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 372s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 372s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 372s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 372s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 372s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 372s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 373s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 373s [gw0] [ 60%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 373s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 373s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 373s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 373s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 373s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 373s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 373s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 373s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 373s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 373s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 373s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 373s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 373s test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 373s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 373s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 373s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 373s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 373s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 373s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 373s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 373s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 373s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 373s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 373s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 374s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 374s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 374s test/orm/test_session.py::SessionInterface::test_missing_state 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 374s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 374s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 374s test/orm/test_session.py::SessionInterface::test_unmapped_instance 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 374s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 374s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 374s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 374s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 374s test/orm/test_session.py::SessionStateTest::test_add_delete 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 374s test/orm/test_session.py::SessionStateTest::test_already_attached 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 374s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 374s test/orm/test_session.py::SessionStateTest::test_autoflush 374s [gw1] [ 60%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 374s test/orm/test_session.py::SessionStateTest::test_autoflush_2 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 374s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 374s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 374s [gw1] [ 60%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 374s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 374s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 374s test/orm/test_session.py::SessionStateTest::test_deleted_flag 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 374s test/orm/test_session.py::SessionStateTest::test_duplicate_update 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 374s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 374s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 374s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 374s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 374s test/orm/test_session.py::SessionStateTest::test_identity_conflict 374s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 376s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 376s test/orm/test_session.py::SessionStateTest::test_info 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_info 376s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 376s test/orm/test_session.py::SessionStateTest::test_no_double_save 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 376s test/orm/test_session.py::SessionStateTest::test_pickled_update 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 376s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 376s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 376s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 376s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 376s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 376s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 376s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 376s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 376s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 376s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 376s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 376s test/orm/test_session.py::SessionUtilTest::test_get 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 376s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 376s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 376s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 376s test/orm/test_session.py::SessionUtilTest::test_get_one 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 376s test/orm/test_session.py::SessionUtilTest::test_get_one_2 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 376s test/orm/test_session.py::SessionUtilTest::test_make_transient 376s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 377s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 377s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 377s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 377s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 377s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 377s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 377s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 377s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 377s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 377s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 377s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 377s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 377s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 377s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 377s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 377s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 377s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 377s test/orm/test_session.py::TransScopingTest::test_close 377s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_close 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 378s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 378s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 378s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 378s test/orm/test_session.py::TransScopingTest::test_transaction 378s [gw1] [ 61%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 381s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 381s [gw1] [ 61%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 381s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 381s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 382s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 382s [gw1] [ 61%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 382s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 382s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 382s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 382s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 382s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 382s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 382s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 382s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 382s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 382s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 382s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 382s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 382s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 382s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 383s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 383s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 383s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 383s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 383s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 383s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 383s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 383s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 383s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 383s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 383s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 383s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 383s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 383s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 383s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 383s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 383s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 383s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 383s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 383s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 383s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 383s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 383s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 383s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 384s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 384s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 384s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 384s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 384s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 384s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 384s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 384s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 384s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 384s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 384s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 384s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 384s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 384s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 384s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 384s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 384s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 384s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 384s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 384s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 385s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 385s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 385s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 386s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 386s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 386s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 387s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 387s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 388s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 388s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 388s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 388s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 388s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 388s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 388s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 388s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 388s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 388s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 388s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 388s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 388s test/orm/test_subquery_relations.py::EagerTest::test_basic 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 388s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 388s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 388s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 388s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 388s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 388s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 388s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 388s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 388s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 389s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 389s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 389s test/orm/test_subquery_relations.py::EagerTest::test_from_get 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 389s test/orm/test_subquery_relations.py::EagerTest::test_from_params 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 389s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 389s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 389s test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 389s test/orm/test_subquery_relations.py::EagerTest::test_limit 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_limit 389s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 389s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 389s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 389s test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 389s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 389s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 389s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 389s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 390s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 390s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 390s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 390s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 390s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 390s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 390s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 390s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 390s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 390s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 390s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 390s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 390s test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 390s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 390s test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 390s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 390s test/orm/test_subquery_relations.py::EagerTest::test_orderby 390s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 391s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 391s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 391s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 391s test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 391s test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 391s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 391s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 391s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 391s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 391s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 391s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 391s test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 391s test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 391s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 391s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 391s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 391s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 392s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 392s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 392s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 392s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 392s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 392s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 392s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 392s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 392s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 392s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 392s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 392s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 392s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 392s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 392s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 392s test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 392s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 392s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 392s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 392s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 393s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 393s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 393s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 393s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 393s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 393s [gw1] [ 61%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 393s [gw1] [ 61%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 393s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 393s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 393s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 393s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 393s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 393s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 393s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 393s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 393s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 393s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 393s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 393s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 393s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 394s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 394s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 394s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 394s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 394s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-not_values_named] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-not_values_named] 394s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 394s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 394s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 394s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 394s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 394s [gw0] [ 62%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 394s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] 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] 394s 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] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 394s [gw1] [ 62%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 394s [gw1] [ 63%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 394s [gw1] [ 63%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 394s [gw1] [ 63%] 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] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 394s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 394s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 394s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 395s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 395s [gw1] [ 63%] 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] 395s 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] 395s [gw1] [ 63%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 63%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 63%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 396s [gw1] [ 64%] 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] 396s 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] 396s [gw1] [ 64%] 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] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 396s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 396s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 397s [gw1] [ 65%] 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] 397s 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] 397s [gw1] [ 65%] 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] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 397s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 397s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 397s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 397s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 397s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 397s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 397s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 397s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 397s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 397s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 397s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 397s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 397s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 397s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 397s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 397s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 397s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 397s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 397s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 397s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 397s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 397s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 397s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 397s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 397s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 397s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 397s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 397s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 397s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 397s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 397s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 397s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 397s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 397s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 397s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 397s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 397s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 397s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 397s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 397s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 397s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 397s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 397s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 397s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 397s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 397s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 397s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 397s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 397s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 397s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 397s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 398s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 398s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 398s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 398s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 398s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 398s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 398s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 398s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 398s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 398s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 398s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 398s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 398s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 398s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 398s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 398s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 398s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 398s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 398s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 398s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 398s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 398s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 398s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 398s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 398s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 398s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 398s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 398s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 398s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 398s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 398s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 398s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 398s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 398s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 398s [gw0] [ 66%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 398s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 398s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 398s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 398s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 398s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 398s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 398s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 398s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 398s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 398s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 398s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 398s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 398s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 398s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 398s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 398s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 398s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 398s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 398s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 398s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 398s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 399s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 399s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 399s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 399s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 399s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 399s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 399s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 399s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 399s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 399s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 399s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 399s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 399s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 399s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 399s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 399s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 399s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 399s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 399s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 399s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 399s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 399s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 399s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 399s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 399s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 399s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 399s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 399s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 399s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 399s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 399s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 399s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 399s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 399s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 399s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 399s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 399s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 399s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 399s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 399s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 399s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 399s [gw1] [ 67%] 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] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 399s [gw1] [ 67%] 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] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 399s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s 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] 399s [gw1] [ 67%] 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] 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 399s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 399s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 399s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 400s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 400s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 400s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 400s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 400s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 400s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 400s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 400s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 400s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 400s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 400s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 400s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 400s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 400s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 400s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 400s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 400s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 400s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 400s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 400s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 400s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 400s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 400s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 400s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 400s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 400s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 400s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 400s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 400s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 400s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 400s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 400s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 400s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 400s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 400s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 400s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 400s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 400s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 400s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 400s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 400s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 400s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 400s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 400s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 400s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 400s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 400s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 400s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 400s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 400s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 400s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 400s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 400s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 400s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 400s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 400s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 400s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 400s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 400s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 400s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 400s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 400s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 400s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 400s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 400s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 400s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 400s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 400s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 400s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 400s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 400s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 400s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 400s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 400s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 400s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 400s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 400s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 400s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 400s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 400s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 400s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 400s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 400s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 400s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 400s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 400s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 400s [gw1] [ 68%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 400s test/orm/test_sync.py::SyncTest::test_clear 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear 400s test/orm/test_sync.py::SyncTest::test_clear_pk 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 400s test/orm/test_sync.py::SyncTest::test_clear_unmapped 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 400s test/orm/test_sync.py::SyncTest::test_populate 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate 400s test/orm/test_sync.py::SyncTest::test_populate_dict 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 400s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 400s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 400s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 400s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 400s test/orm/test_sync.py::SyncTest::test_source_modified_composite 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 400s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 400s test/orm/test_sync.py::SyncTest::test_source_modified_modified 400s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 401s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 401s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 401s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 401s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 401s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 401s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 401s test/orm/test_sync.py::SyncTest::test_update 401s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_update 401s test/orm/test_sync.py::SyncTest::test_update_unmapped 401s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 401s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 401s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 401s test/sql/test_tablesample.py::TableSampleTest::test_select_from 401s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 401s test/sql/test_tablesample.py::TableSampleTest::test_standalone 401s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 401s test/sql/test_text.py::AsFromTest::test_alias 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_alias 401s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 401s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 401s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 401s test/sql/test_text.py::AsFromTest::test_build_bindparams 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 401s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 401s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 401s test/sql/test_text.py::AsFromTest::test_cte 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_cte 401s test/sql/test_text.py::AsFromTest::test_cte_recursive 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 401s test/sql/test_text.py::AsFromTest::test_scalar_subquery 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 401s test/sql/test_text.py::AsFromTest::test_select_alias_column 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 401s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 401s test/sql/test_text.py::AsFromTest::test_select_column 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 401s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 401s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 401s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 401s test/sql/test_text.py::AsFromTest::test_subquery 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 401s test/sql/test_text.py::AsFromTest::test_subquery_accessors 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 401s test/sql/test_text.py::AsFromTest::test_unions 401s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_unions 401s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 401s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 401s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 401s test/sql/test_text.py::BindParamTest::test_escaping_colons 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 401s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 401s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 401s test/sql/test_text.py::BindParamTest::test_kw 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_kw 401s test/sql/test_text.py::BindParamTest::test_literal_binds 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 401s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 401s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 401s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 401s test/sql/test_text.py::BindParamTest::test_positional 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional 401s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 401s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 401s test/sql/test_text.py::BindParamTest::test_typing_construction 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 401s test/sql/test_text.py::BindParamTest::test_unique_binds 401s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 401s test/sql/test_text.py::CompileTest::test_basic 401s [gw1] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_basic 401s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 401s [gw1] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 401s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 401s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 401s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 401s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 401s 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] 401s [gw1] [ 68%] 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] 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 401s [gw1] [ 68%] 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] 401s 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] 401s [gw1] [ 68%] 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] 401s 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] 401s [gw1] [ 68%] 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] 401s 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] 401s [gw1] [ 68%] 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] 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 401s 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] 401s [gw1] [ 68%] 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] 401s 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] 401s [gw1] [ 68%] 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] 401s 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] 401s [gw1] [ 68%] 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] 401s 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] 401s [gw1] [ 68%] 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] 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 401s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 401s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 401s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 401s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 401s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 401s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 401s test/sql/test_text.py::TextErrorsTest::test_column 401s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 401s test/sql/test_text.py::TextErrorsTest::test_from 401s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 401s test/sql/test_text.py::TextErrorsTest::test_having 401s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 401s test/sql/test_text.py::TextErrorsTest::test_where 401s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 401s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 401s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 401s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 401s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 401s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 401s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 401s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 401s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 401s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 401s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 403s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 403s [gw0] [ 68%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 404s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 404s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 407s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 407s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 408s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 408s [gw0] [ 68%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 408s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 408s [gw0] [ 68%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 408s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 408s [gw0] [ 68%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 410s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 410s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 410s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 410s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 410s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 410s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 410s [gw1] [ 68%] 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]]] 410s 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]]] 410s [gw1] [ 68%] 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]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 410s [gw1] [ 68%] 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"]]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 410s [gw1] [ 68%] 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"]]]] 410s 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]]]]] 410s [gw1] [ 68%] 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]]]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 410s [gw1] [ 68%] 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"]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 410s [gw1] [ 68%] 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"]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 410s 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]]] 410s [gw1] [ 68%] 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]]] 410s 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]]]] 410s [gw1] [ 68%] 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]]]] 410s 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]]]] 410s [gw1] [ 68%] 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]]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 410s 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]]] 410s [gw1] [ 68%] 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]]] 410s 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]]]] 410s [gw1] [ 68%] 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]]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 410s [gw1] [ 68%] 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"]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 410s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 410s [gw1] [ 69%] 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]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 410s 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]] 410s [gw1] [ 69%] 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]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 410s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 410s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 410s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 411s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 411s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 412s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 412s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 413s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 413s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 414s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 414s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 414s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 414s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 414s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 414s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 414s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 415s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 415s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 415s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 415s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 415s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 415s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 415s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 415s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 415s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 415s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 416s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 416s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 416s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 416s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 416s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 416s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 416s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 416s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 416s 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] 416s [gw1] [ 70%] 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] 416s 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] 416s [gw1] [ 70%] 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] 416s 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] 416s [gw1] [ 70%] 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] 416s 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] 416s [gw1] [ 70%] 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] 416s 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] 416s [gw1] [ 70%] 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] 416s 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] 416s [gw1] [ 70%] 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] 416s 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] 416s [gw1] [ 70%] 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] 416s 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] 416s [gw1] [ 70%] 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] 416s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 416s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 416s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 416s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 416s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 416s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 416s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 417s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 417s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 417s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 417s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 417s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 417s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 417s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 417s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 417s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 418s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 418s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 419s [gw1] [ 70%] 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] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 419s [gw1] [ 70%] 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] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 419s [gw1] [ 70%] 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] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 419s [gw1] [ 70%] 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] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 419s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 419s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 420s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 420s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 420s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 420s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 420s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 421s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 421s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 422s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 422s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 423s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 423s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 423s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 423s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 423s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 423s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 423s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 423s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 423s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 423s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 423s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 424s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 424s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 425s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 425s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 425s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 425s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 425s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 425s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 425s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 425s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 425s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 425s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 425s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 426s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 426s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 427s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 427s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 428s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 428s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 428s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 428s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 428s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 428s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 428s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 428s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 428s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 428s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 428s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 428s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 428s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 428s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 428s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 428s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 428s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 428s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 428s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 428s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 428s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 428s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 428s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 428s [gw1] [ 72%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 428s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 428s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 428s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 428s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 428s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 428s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 428s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 428s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 428s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 428s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 428s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 428s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 428s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 428s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 428s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 428s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 428s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 428s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 428s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 429s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 429s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 429s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 429s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 429s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 429s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 429s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 429s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 430s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 430s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 430s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 430s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 430s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 430s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 430s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 430s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 430s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 430s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 430s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 430s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 430s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 430s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 430s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 430s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 430s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 430s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 430s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 430s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 430s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 431s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 431s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 432s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 432s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 432s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 432s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 432s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 432s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 432s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 432s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 432s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 432s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 432s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 432s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 432s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 432s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 432s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 432s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 432s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 432s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 432s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 432s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 432s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 432s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 432s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 432s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 432s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 432s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 432s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 432s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 432s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 432s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 432s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 432s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 432s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 433s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 433s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 433s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 433s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 434s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 434s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 434s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 434s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 434s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 434s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 434s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 434s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 434s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 434s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 434s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 434s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 434s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 434s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 434s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 434s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 434s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 434s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 434s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 434s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 434s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 434s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 434s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 434s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 434s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 434s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 434s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 434s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 434s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 434s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 434s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 434s [gw1] [ 74%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 434s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 434s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 434s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 434s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 435s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 435s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 435s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 435s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 435s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 435s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 435s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 435s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 435s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 435s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 435s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 435s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 435s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 435s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 435s test/sql/test_type_expressions.py::SelectTest::test_compound_select 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 435s test/sql/test_type_expressions.py::SelectTest::test_dialect 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 435s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 435s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 435s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 435s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 435s test/sql/test_type_expressions.py::SelectTest::test_select_binds 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 435s test/sql/test_type_expressions.py::SelectTest::test_select_cols 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 435s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 435s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 435s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 435s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 435s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 435s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 435s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 435s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 435s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 435s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 435s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 435s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 435s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 435s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 435s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 435s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 435s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 435s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 435s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 435s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 435s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 435s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 435s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 435s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 435s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 435s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 435s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 435s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 435s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 435s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 435s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 435s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 435s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 436s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 436s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 436s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 436s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 436s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 436s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 436s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 436s [gw1] [ 74%] 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] 436s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 436s [gw1] [ 74%] 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] 436s 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] 436s [gw1] [ 74%] 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] 436s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 436s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 436s [gw1] [ 74%] 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] 436s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 436s [gw1] [ 74%] 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] 436s 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] 436s [gw1] [ 74%] 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] 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 436s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 436s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 436s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 436s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 436s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 436s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 437s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 437s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 438s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 438s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 438s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 438s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 438s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 439s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 439s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 439s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 440s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 440s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 440s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 440s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 440s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 440s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 440s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 440s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 440s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 440s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 440s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 441s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 441s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 442s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 442s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 443s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 443s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 443s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 444s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 444s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 444s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 444s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 444s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 444s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 444s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 444s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 444s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 445s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 445s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 445s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 446s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 446s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 447s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 447s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 447s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 447s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 447s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 447s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 447s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 447s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 448s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 448s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 448s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 448s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 449s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 449s test/sql/test_types.py::AdaptTest::test_python_type 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 449s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 449s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 449s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 449s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 449s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 449s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 449s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 449s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 449s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 449s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 449s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 449s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 449s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 449s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 449s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 449s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 449s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 449s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 449s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 449s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 449s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 449s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 449s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 449s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 449s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 449s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 449s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 449s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 449s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 449s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 449s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 449s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 449s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 449s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 449s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 449s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 449s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 449s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 449s test/sql/test_types.py::AdaptTest::test_repr[Date] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 449s test/sql/test_types.py::AdaptTest::test_repr[Double] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 449s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 449s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 449s test/sql/test_types.py::AdaptTest::test_repr[Enum] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 449s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 449s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 449s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 449s test/sql/test_types.py::AdaptTest::test_repr[Float] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 449s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 449s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 449s test/sql/test_types.py::AdaptTest::test_repr[INET4] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 449s test/sql/test_types.py::AdaptTest::test_repr[INET6] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 449s test/sql/test_types.py::AdaptTest::test_repr[INET] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 449s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 449s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 449s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 449s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 449s test/sql/test_types.py::AdaptTest::test_repr[Integer] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 449s test/sql/test_types.py::AdaptTest::test_repr[Interval] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 449s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 449s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 449s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 449s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 449s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 449s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 449s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 449s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 449s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 449s test/sql/test_types.py::AdaptTest::test_repr[LONG] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 449s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 449s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 449s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 449s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 449s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 449s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 449s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 449s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 449s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 449s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 449s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 449s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 449s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 449s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 449s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 449s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 449s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 449s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 449s test/sql/test_types.py::AdaptTest::test_repr[NullType] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 449s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 449s test/sql/test_types.py::AdaptTest::test_repr[OID] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 449s test/sql/test_types.py::AdaptTest::test_repr[RAW] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 449s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 449s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 449s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 449s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 449s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 449s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 449s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 449s test/sql/test_types.py::AdaptTest::test_repr[SET] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 449s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 449s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 449s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 449s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 449s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 449s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 449s test/sql/test_types.py::AdaptTest::test_repr[String] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 449s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 449s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 449s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 449s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 449s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 449s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 449s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 449s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 449s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 449s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 449s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 449s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 449s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 449s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 449s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 449s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 449s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 449s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 449s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 449s test/sql/test_types.py::AdaptTest::test_repr[Text] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 449s test/sql/test_types.py::AdaptTest::test_repr[Time] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 449s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 449s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 449s test/sql/test_types.py::AdaptTest::test_repr[UUID] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 449s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 449s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 449s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 449s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 449s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 449s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 449s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 449s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 449s test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 449s test/sql/test_types.py::AdaptTest::test_repr[XML] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 449s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 449s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 449s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 449s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 449s test/sql/test_types.py::AdaptTest::test_str[BFILE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 449s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 449s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 449s test/sql/test_types.py::AdaptTest::test_str[BINARY] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 449s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 449s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 449s test/sql/test_types.py::AdaptTest::test_str[BIT0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 449s test/sql/test_types.py::AdaptTest::test_str[BIT1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 449s test/sql/test_types.py::AdaptTest::test_str[BIT2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 449s test/sql/test_types.py::AdaptTest::test_str[BLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 449s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 449s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 449s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 449s test/sql/test_types.py::AdaptTest::test_str[Boolean] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 449s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 449s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 449s test/sql/test_types.py::AdaptTest::test_str[CIDR] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 449s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 449s test/sql/test_types.py::AdaptTest::test_str[CLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 449s test/sql/test_types.py::AdaptTest::test_str[DATE0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 449s test/sql/test_types.py::AdaptTest::test_str[DATE1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 449s test/sql/test_types.py::AdaptTest::test_str[DATE2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 449s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 449s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 449s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 449s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 449s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 449s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 449s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 449s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 449s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 449s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 449s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 449s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 449s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 449s test/sql/test_types.py::AdaptTest::test_str[DateTime] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 449s test/sql/test_types.py::AdaptTest::test_str[Date] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 449s test/sql/test_types.py::AdaptTest::test_str[Double] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 449s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 449s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 449s test/sql/test_types.py::AdaptTest::test_str[Enum] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 449s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 449s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 449s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 449s test/sql/test_types.py::AdaptTest::test_str[Float] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 449s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 449s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 449s test/sql/test_types.py::AdaptTest::test_str[INET4] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 449s test/sql/test_types.py::AdaptTest::test_str[INET6] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 449s test/sql/test_types.py::AdaptTest::test_str[INET] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 449s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 449s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 449s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 449s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 449s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 449s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 449s test/sql/test_types.py::AdaptTest::test_str[Integer] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 449s test/sql/test_types.py::AdaptTest::test_str[Interval] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 449s test/sql/test_types.py::AdaptTest::test_str[JSON0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 449s test/sql/test_types.py::AdaptTest::test_str[JSON1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 449s test/sql/test_types.py::AdaptTest::test_str[JSON2] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 449s test/sql/test_types.py::AdaptTest::test_str[JSON3] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 449s test/sql/test_types.py::AdaptTest::test_str[JSON4] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 449s test/sql/test_types.py::AdaptTest::test_str[JSONB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 449s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 449s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 449s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 449s test/sql/test_types.py::AdaptTest::test_str[LONG] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 449s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 449s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 449s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 449s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 449s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 449s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 449s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 449s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 449s test/sql/test_types.py::AdaptTest::test_str[MatchType] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 449s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 449s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 449s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 449s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 449s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 449s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 449s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 449s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 449s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 449s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 449s test/sql/test_types.py::AdaptTest::test_str[NullType] 449s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 449s test/sql/test_types.py::AdaptTest::test_str[Numeric] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 449s test/sql/test_types.py::AdaptTest::test_str[OID] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 449s test/sql/test_types.py::AdaptTest::test_str[RAW] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 449s test/sql/test_types.py::AdaptTest::test_str[REAL0] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 449s test/sql/test_types.py::AdaptTest::test_str[REAL1] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 449s test/sql/test_types.py::AdaptTest::test_str[REAL2] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 449s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 449s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 449s test/sql/test_types.py::AdaptTest::test_str[ROWID] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 449s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 449s test/sql/test_types.py::AdaptTest::test_str[SET] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 449s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 449s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 449s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 449s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 449s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 449s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 449s test/sql/test_types.py::AdaptTest::test_str[String] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 449s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 449s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 449s test/sql/test_types.py::AdaptTest::test_str[TIME0] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 449s test/sql/test_types.py::AdaptTest::test_str[TIME1] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 449s test/sql/test_types.py::AdaptTest::test_str[TIME2] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 449s test/sql/test_types.py::AdaptTest::test_str[TIME3] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 449s test/sql/test_types.py::AdaptTest::test_str[TIME4] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 449s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 449s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 449s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 449s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 449s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 449s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 449s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 449s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 449s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 449s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 449s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 449s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 449s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 449s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 449s test/sql/test_types.py::AdaptTest::test_str[Text] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 449s test/sql/test_types.py::AdaptTest::test_str[Time] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 449s test/sql/test_types.py::AdaptTest::test_str[TupleType] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 449s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 449s test/sql/test_types.py::AdaptTest::test_str[UUID] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 449s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 449s test/sql/test_types.py::AdaptTest::test_str[Unicode] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 449s test/sql/test_types.py::AdaptTest::test_str[Uuid] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 449s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 449s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 449s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 449s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 449s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 449s test/sql/test_types.py::AdaptTest::test_str[VECTOR] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VECTOR] 449s test/sql/test_types.py::AdaptTest::test_str[XML] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 449s test/sql/test_types.py::AdaptTest::test_str[YEAR] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 449s test/sql/test_types.py::AdaptTest::test_str[_Binary] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 449s test/sql/test_types.py::AdaptTest::test_str_third_party 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 449s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 449s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 449s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 449s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 450s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 450s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 450s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 450s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 450s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 450s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 450s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 450s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 450s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 450s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 450s test/sql/test_types.py::ArrayTest::test_array_literal_complex 450s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 450s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 450s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 450s test/sql/test_types.py::ArrayTest::test_array_literal_simple 450s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 450s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 450s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 450s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 450s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 450s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 450s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 450s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 450s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 450s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 450s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 450s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 450s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 450s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 450s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 450s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 450s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 450s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 450s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 450s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 450s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 450s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 450s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 450s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 450s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 450s test/sql/test_types.py::CallableTest::test_callable_as_arg 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 450s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 450s test/sql/test_types.py::CompileTest::test_char_collation 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 450s test/sql/test_types.py::CompileTest::test_char_length 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_length 450s test/sql/test_types.py::CompileTest::test_char_plain 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 450s test/sql/test_types.py::CompileTest::test_compile_err_formatting 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 450s test/sql/test_types.py::CompileTest::test_decimal_plain 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 450s test/sql/test_types.py::CompileTest::test_decimal_precision 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 450s test/sql/test_types.py::CompileTest::test_decimal_scale 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 450s test/sql/test_types.py::CompileTest::test_default_compile_double 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 450s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 450s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 450s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 450s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 450s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 450s test/sql/test_types.py::CompileTest::test_numeric_plain 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 450s test/sql/test_types.py::CompileTest::test_numeric_precision 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 450s test/sql/test_types.py::CompileTest::test_numeric_scale 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 450s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 450s test/sql/test_types.py::CompileTest::test_string_collation 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 450s test/sql/test_types.py::CompileTest::test_string_length 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_length 450s test/sql/test_types.py::CompileTest::test_string_plain 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 450s test/sql/test_types.py::CompileTest::test_text_collation 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 450s test/sql/test_types.py::CompileTest::test_text_length 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_length 450s test/sql/test_types.py::CompileTest::test_text_plain 450s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 450s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 450s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 450s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 450s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 450s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 450s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 450s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 451s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 451s test/dialect/sqlite/test_types.py::DateTest::test_custom_format 451s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_custom_format 451s test/dialect/sqlite/test_types.py::DateTest::test_default 451s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_default 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 451s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 451s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 451s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 451s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 451s test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 451s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 451s test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 451s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 451s test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 451s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 451s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 451s [gw1] [ 83%] 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] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 451s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 451s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 451s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 451s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 452s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 452s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 452s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 452s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 452s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 452s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 452s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 452s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 452s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 452s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 452s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 452s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 452s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 452s test/sql/test_types.py::ExpressionTest::test_bind_adapt 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 452s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 452s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 452s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 452s test/sql/test_types.py::ExpressionTest::test_bind_typing 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 452s 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] 452s [gw1] [ 83%] 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] 452s 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] 452s [gw1] [ 83%] 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] 452s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 452s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 452s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 452s [gw1] [ 83%] 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] 452s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 452s [gw1] [ 83%] 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] 452s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 452s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 452s test/sql/test_types.py::ExpressionTest::test_control 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_control 452s test/sql/test_types.py::ExpressionTest::test_date_coercion 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 452s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 452s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 452s test/sql/test_types.py::ExpressionTest::test_distinct 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 452s test/sql/test_types.py::ExpressionTest::test_expression_typing 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 452s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 452s test/sql/test_types.py::ExpressionTest::test_interval_coercion 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 452s test/sql/test_types.py::ExpressionTest::test_literal_adapt 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 452s test/sql/test_types.py::ExpressionTest::test_null_comparison 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 452s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 452s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 452s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 452s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 452s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 452s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 452s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 452s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 452s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 452s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 452s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 452s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 452s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 452s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 452s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 452s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 452s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 452s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 452s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 452s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 452s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 452s [gw1] [ 83%] 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] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 452s [gw1] [ 83%] 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] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 452s 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] 452s [gw1] [ 83%] 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] 452s 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] 452s [gw1] [ 83%] 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] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 452s [gw1] [ 83%] 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] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 452s 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] 452s [gw1] [ 83%] 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] 452s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 452s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 452s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 452s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 452s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 452s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 452s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 452s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 452s [gw1] [ 83%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 452s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 452s [gw1] [ 83%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 452s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 452s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 452s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 452s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 452s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 452s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 452s [gw1] [ 84%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 452s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 452s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 452s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 452s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 452s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 452s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 452s test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 452s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 452s 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] 452s [gw1] [ 84%] 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] 452s 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] 452s [gw1] [ 84%] 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] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 452s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 452s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 453s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 453s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 453s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 453s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 453s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 453s test/sql/test_types.py::JSONTest::test_bind_serialize_None 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 453s test/sql/test_types.py::JSONTest::test_bind_serialize_default 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 453s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 453s test/sql/test_types.py::JSONTest::test_bind_serialize_null 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 453s test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 453s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 453s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 453s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 453s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 453s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 453s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 453s test/sql/test_types.py::JSONTest::test_result_deserialize_None 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 453s test/sql/test_types.py::JSONTest::test_result_deserialize_default 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 453s test/sql/test_types.py::JSONTest::test_result_deserialize_null 453s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 453s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 453s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 453s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 453s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 453s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 453s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 453s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 453s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 453s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 453s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 453s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 453s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 453s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 453s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 453s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 453s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 453s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 453s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 453s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 453s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 453s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 453s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 453s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 453s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 453s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 453s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 453s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 453s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 453s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 453s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 453s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 453s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 453s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 453s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 453s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 453s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 453s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 453s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 453s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 453s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 453s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 453s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 453s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 453s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 453s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 453s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 453s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 453s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 453s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 453s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 453s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 453s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 453s test/sql/test_types.py::PickleTest::test_customized_impl[None] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 453s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 453s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 453s test/sql/test_types.py::PickleTest::test_eq_comparison 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 453s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 453s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 453s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 453s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 454s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 454s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 455s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 455s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 456s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 456s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 456s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 456s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 457s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 457s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 458s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 458s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 458s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 458s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 459s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 459s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 460s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 460s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 460s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 460s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 461s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 461s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 461s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 461s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 462s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 462s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 463s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 463s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 463s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 463s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 464s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 464s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 465s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 465s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 465s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 465s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 466s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 466s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 467s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 467s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 467s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 467s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 468s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 468s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 468s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 468s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 468s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 468s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 468s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 468s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 468s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 468s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 468s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 468s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 468s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 468s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 468s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 468s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 468s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 468s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 468s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 468s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 468s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 468s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 468s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 468s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 468s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 468s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 468s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 468s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 468s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 468s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 468s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 468s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 468s [gw1] [ 85%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 468s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 468s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 468s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 468s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 468s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 468s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 468s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 468s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 468s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 468s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 468s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 468s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 468s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 468s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 468s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 468s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 468s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 468s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 468s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 468s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 468s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 468s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 468s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 468s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 468s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 468s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 468s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 468s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 468s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 468s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 468s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 468s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 468s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 468s test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 468s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 468s test/dialect/sqlite/test_types.py::TimeTest::test_default 468s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_default 468s test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 468s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 468s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 468s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 468s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 468s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 468s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 468s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 468s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 468s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 468s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 468s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 468s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 468s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 468s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 468s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 468s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 468s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 468s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 468s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 468s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 468s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 468s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 468s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 468s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 468s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 469s 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] 469s [gw1] [ 86%] 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] 469s 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] 469s [gw1] [ 86%] 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] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 469s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 469s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 469s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 469s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 469s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 469s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 469s [gw1] [ 87%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 469s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 469s [gw1] [ 87%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 469s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 469s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 469s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 469s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 469s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 469s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 469s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 469s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 469s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 469s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 469s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 469s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 469s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 469s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 469s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 469s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 469s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 469s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 469s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 469s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 469s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 469s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 469s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 469s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 469s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 469s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 469s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 469s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 469s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 469s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 469s test/sql/test_types.py::VariantTest::test_bind_process 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 469s test/sql/test_types.py::VariantTest::test_bind_process_composite 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 469s test/sql/test_types.py::VariantTest::test_comparator_variant 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 469s test/sql/test_types.py::VariantTest::test_compile 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_compile 469s test/sql/test_types.py::VariantTest::test_compile_composite 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 469s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 469s test/sql/test_types.py::VariantTest::test_illegal_dupe 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 469s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 469s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 469s test/sql/test_types.py::VariantTest::test_round_trip 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 469s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 469s test/sql/test_types.py::VariantTest::test_to_instance 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 469s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 469s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 469s test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 469s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 469s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 469s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 469s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 469s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 469s test/base/test_typing_utils.py::TestTyping::test_includes_none 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 469s test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 469s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 469s test/base/test_typing_utils.py::TestTyping::test_is_generic 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 469s test/base/test_typing_utils.py::TestTyping::test_is_literal 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 469s test/base/test_typing_utils.py::TestTyping::test_is_newtype 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 469s test/base/test_typing_utils.py::TestTyping::test_is_pep593 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 469s test/base/test_typing_utils.py::TestTyping::test_is_pep695 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 469s test/base/test_typing_utils.py::TestTyping::test_is_union 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 469s test/base/test_typing_utils.py::TestTyping::test_make_union_type 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 469s test/base/test_typing_utils.py::TestTyping::test_pep695_value 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 469s test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 469s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 469s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 469s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 469s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 469s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 469s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 469s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 469s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 469s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 469s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 469s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 469s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 469s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 469s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 469s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 470s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 470s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 470s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 470s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 470s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 470s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 470s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 470s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 470s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 470s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 470s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 470s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 470s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 470s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 470s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 470s test/orm/test_unitofwork.py::DefaultTest::test_update 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 470s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 470s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 470s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 470s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 470s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 470s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 470s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 470s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 470s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 470s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 470s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 470s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 470s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 470s test/orm/test_unitofwork.py::HistoryTest::test_backref 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 470s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 470s test/orm/test_unitofwork.py::ManyToManyTest::test_association 470s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 471s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 471s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 471s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 471s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 471s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 471s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 471s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 471s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 471s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 471s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 471s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 471s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 471s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 471s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 471s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 471s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 471s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 471s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 471s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 471s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 471s test/orm/test_unitofwork.py::PKTest::test_key_pks 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 471s test/orm/test_unitofwork.py::PKTest::test_manual_pk 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 471s test/orm/test_unitofwork.py::PKTest::test_primary_key 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 471s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 471s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 471s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 471s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 472s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 472s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 472s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 472s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 472s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 472s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 472s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 472s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 472s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 472s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 472s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 472s test/orm/test_unitofwork.py::SaveTest::test_basic 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 472s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 472s test/orm/test_unitofwork.py::SaveTest::test_deferred 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 472s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 472s test/orm/test_unitofwork.py::SaveTest::test_history_get 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 472s test/orm/test_unitofwork.py::SaveTest::test_inherits 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 472s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 472s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 472s test/orm/test_unitofwork.py::SaveTest::test_synonym 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 472s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 472s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 472s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 472s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 472s test/orm/test_unitofwork.py::UnicodeTest::test_basic 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 472s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 472s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 472s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 472s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 472s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 472s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 472s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 472s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 473s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 473s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 473s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 473s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 473s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 473s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 473s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 473s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 473s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 473s [gw1] [ 87%] 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] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 473s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 473s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 473s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 473s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 473s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 473s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 473s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 473s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 473s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 473s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 473s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 473s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 474s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 474s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 474s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 474s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 474s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 474s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 474s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 474s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 474s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 474s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 474s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 474s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 474s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 474s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 474s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 475s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 475s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 476s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 476s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 476s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 476s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 476s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 476s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 476s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 476s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 476s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 476s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 476s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 476s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 476s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 476s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 476s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 476s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 476s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 476s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 477s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 477s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 477s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 477s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 477s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 477s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 477s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 477s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 477s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 477s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 477s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 477s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 477s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 477s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 477s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 477s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 477s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 477s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 477s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 477s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 477s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 477s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 477s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 477s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 478s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 478s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 478s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 478s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 478s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 478s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 478s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 478s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 478s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 478s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 478s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 478s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 478s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 478s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 478s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 478s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 478s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 478s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 478s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 478s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 478s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 478s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 478s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 479s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 479s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 479s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 479s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 479s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 479s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 479s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 479s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 479s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 479s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 479s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 479s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 479s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 479s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 479s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 479s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 479s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 479s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 479s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 479s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 479s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 479s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 479s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 479s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 479s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 479s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 479s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 479s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-not_use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-not_use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 479s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 479s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 479s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 479s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 479s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 479s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 479s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 479s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 479s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 479s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 479s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 479s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 479s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 479s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 479s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 479s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 479s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 479s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 479s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 479s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 479s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 479s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 479s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 479s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 479s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 479s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 479s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 479s test/sql/test_update.py::UpdateTest::test_correlated_update_five 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 479s test/sql/test_update.py::UpdateTest::test_correlated_update_four 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 479s test/sql/test_update.py::UpdateTest::test_correlated_update_one 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 479s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 479s test/sql/test_update.py::UpdateTest::test_correlated_update_six 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 479s test/sql/test_update.py::UpdateTest::test_correlated_update_three 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 479s test/sql/test_update.py::UpdateTest::test_correlated_update_two 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 479s test/sql/test_update.py::UpdateTest::test_inline_defaults 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 479s test/sql/test_update.py::UpdateTest::test_labels_no_collision 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 479s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 479s test/sql/test_update.py::UpdateTest::test_prefix_with 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 479s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 479s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 479s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 479s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 479s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 479s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 479s test/sql/test_update.py::UpdateTest::test_update_1 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 479s test/sql/test_update.py::UpdateTest::test_update_10 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 479s test/sql/test_update.py::UpdateTest::test_update_11 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 479s test/sql/test_update.py::UpdateTest::test_update_2 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 479s test/sql/test_update.py::UpdateTest::test_update_3 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 479s test/sql/test_update.py::UpdateTest::test_update_4 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 479s test/sql/test_update.py::UpdateTest::test_update_5 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 479s test/sql/test_update.py::UpdateTest::test_update_6 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 479s test/sql/test_update.py::UpdateTest::test_update_7 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 479s test/sql/test_update.py::UpdateTest::test_update_8 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 479s test/sql/test_update.py::UpdateTest::test_update_9 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 479s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 479s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 479s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 479s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 479s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 479s test/sql/test_update.py::UpdateTest::test_update_literal_binds 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 479s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 479s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 479s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 479s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 479s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 479s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 479s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 479s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 479s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 479s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 479s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 479s test/sql/test_update.py::UpdateTest::test_update_ordereddict 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 479s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 479s test/sql/test_update.py::UpdateTest::test_where_empty 479s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 479s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 479s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 479s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 479s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 480s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 480s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 480s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 480s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 480s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 480s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 480s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 480s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 480s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 480s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 480s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 480s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 480s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 480s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 480s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 480s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 480s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 480s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 480s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 480s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 480s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 480s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 480s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 480s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 480s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 480s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 480s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 480s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 480s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 480s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 480s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 480s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 480s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 480s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 480s 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] 480s [gw1] [ 89%] 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] 480s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 480s [gw1] [ 89%] 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] 480s 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] 480s [gw1] [ 89%] 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] 480s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 480s [gw1] [ 89%] 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] 480s 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] 480s [gw1] [ 89%] 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] 480s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 480s [gw1] [ 89%] 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] 480s 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] 480s [gw1] [ 89%] 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] 480s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 480s [gw1] [ 89%] 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] 480s 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] 480s [gw1] [ 89%] 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] 480s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 480s [gw1] [ 89%] 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] 480s 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] 480s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 481s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 481s [gw1] [ 89%] 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] 481s 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] 481s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 482s [gw1] [ 89%] 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] 482s 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] 482s [gw1] [ 89%] 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] 482s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 482s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 483s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 483s [gw1] [ 89%] 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] 483s 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] 483s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 484s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 484s [gw1] [ 89%] 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] 484s 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] 484s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 485s [gw1] [ 89%] 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] 485s 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] 485s [gw1] [ 89%] 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] 485s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 485s [gw1] [ 89%] 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] 486s 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] 486s [gw1] [ 89%] 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] 486s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 486s [gw1] [ 89%] 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] 486s 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] 486s [gw1] [ 89%] 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] 486s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 486s [gw1] [ 89%] 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] 486s 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] 486s [gw1] [ 89%] 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] 486s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 486s [gw1] [ 89%] 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] 486s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 486s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 486s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 486s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 486s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 486s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 486s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 486s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 486s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 486s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 486s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 486s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 486s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 487s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 487s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 488s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 488s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 489s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 489s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 489s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 489s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 489s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 489s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 489s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 489s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 489s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 489s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 489s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 489s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 489s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 489s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 489s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 489s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 489s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 489s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 490s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 490s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 491s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 491s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 492s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 492s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 493s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 493s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 493s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 494s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 494s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 494s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 494s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 495s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 495s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 496s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 496s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 496s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 496s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 496s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 496s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 496s test/orm/test_utils.py::AliasedClassTest::test_classmethod 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 496s test/orm/test_utils.py::AliasedClassTest::test_descriptors 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 496s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 496s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 496s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 496s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 496s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 496s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 496s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 496s test/orm/test_utils.py::AliasedClassTest::test_named_entity 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 496s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 496s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 496s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 496s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 496s test/orm/test_utils.py::AliasedClassTest::test_simple 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 496s test/orm/test_utils.py::AliasedClassTest::test_simple_property 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 496s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 496s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 496s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 496s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 496s test/base/test_utils.py::AsInterfaceTest::test_dict 496s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 496s test/base/test_utils.py::AsInterfaceTest::test_instance 496s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 496s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 496s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 496s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 496s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 496s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 496s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 496s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 496s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 496s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 496s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 496s test/base/test_utils.py::ColumnCollectionTest::test_compare 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 496s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 496s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 496s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 496s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 496s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 496s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 496s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 496s test/base/test_utils.py::ColumnCollectionTest::test_in 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 496s test/base/test_utils.py::ColumnCollectionTest::test_items 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 496s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 496s test/base/test_utils.py::ColumnCollectionTest::test_keys 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 496s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 496s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 496s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 496s test/base/test_utils.py::ColumnCollectionTest::test_str 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 496s test/base/test_utils.py::ColumnCollectionTest::test_values 496s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 496s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 496s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 496s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 496s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 496s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 496s [gw1] [ 90%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 496s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 496s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 496s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 496s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 496s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 496s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 496s test/base/test_utils.py::DictlikeIteritemsTest::test_object 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 496s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 496s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 496s [gw1] [ 90%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 496s test/base/test_utils.py::FlattenIteratorTest::test_flatten 496s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 496s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 496s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 496s test/base/test_utils.py::GenericReprTest::test_all_positional 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 496s test/base/test_utils.py::GenericReprTest::test_discard_vargs 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 496s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 496s test/base/test_utils.py::GenericReprTest::test_kw_defaults 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 496s test/base/test_utils.py::GenericReprTest::test_multi_kw 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 496s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 496s test/base/test_utils.py::GenericReprTest::test_no_args 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 496s test/base/test_utils.py::GenericReprTest::test_no_init 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 496s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 496s test/base/test_utils.py::GenericReprTest::test_significant_vargs 496s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 496s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 496s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 496s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 496s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 496s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 497s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 497s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 497s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 497s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 497s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 497s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 497s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 497s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 497s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 497s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 497s test/base/test_utils.py::IdentitySetTest::test_add 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 497s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 497s test/base/test_utils.py::IdentitySetTest::test_difference 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 497s test/base/test_utils.py::IdentitySetTest::test_difference_update 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 497s test/base/test_utils.py::IdentitySetTest::test_dunder_and 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 497s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 497s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 497s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 497s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 497s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 497s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 497s test/base/test_utils.py::IdentitySetTest::test_dunder_le 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 497s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 497s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 497s test/base/test_utils.py::IdentitySetTest::test_dunder_or 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 497s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 497s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 497s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 497s test/base/test_utils.py::IdentitySetTest::test_init 497s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 497s test/base/test_utils.py::IdentitySetTest::test_intersection 497s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 497s test/base/test_utils.py::IdentitySetTest::test_intersection_update 497s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 497s test/base/test_utils.py::IdentitySetTest::test_issubset 497s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 497s test/base/test_utils.py::IdentitySetTest::test_issuperset 497s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 497s test/base/test_utils.py::IdentitySetTest::test_repr 497s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 497s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 497s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 497s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 497s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 497s test/base/test_utils.py::IdentitySetTest::test_union 497s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 497s test/base/test_utils.py::IdentitySetTest::test_update 497s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 497s test/base/test_utils.py::ImmutableDictTest::test_contains 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 497s test/base/test_utils.py::ImmutableDictTest::test_items 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 497s test/base/test_utils.py::ImmutableDictTest::test_keys 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 497s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 497s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 497s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 497s test/base/test_utils.py::ImmutableDictTest::test_pep584 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 497s test/base/test_utils.py::ImmutableDictTest::test_repr 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 497s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 497s test/base/test_utils.py::ImmutableDictTest::test_serialize 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 497s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 497s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 497s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 497s test/base/test_utils.py::ImmutableDictTest::test_values 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 497s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 497s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 497s test/base/test_utils.py::ImmutableTest::test_readonly_properties 497s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 497s test/base/test_utils.py::LRUTest::test_lru 497s [gw1] [ 91%] PASSED test/base/test_utils.py::LRUTest::test_lru 497s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 497s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 497s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 497s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 497s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 497s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 497s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 497s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 497s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 497s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 497s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 497s test/sql/test_utils.py::MiscTest::test_column_collection_get 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 497s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 497s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 497s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 497s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 497s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 497s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 497s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 497s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 497s test/sql/test_utils.py::MiscTest::test_options_merge 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 497s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 497s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 497s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 497s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 497s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 497s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 497s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 497s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 497s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 497s test/base/test_utils.py::NoHashIdentitySetTest::test_add 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 497s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 497s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 497s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 497s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 497s test/base/test_utils.py::NoHashIdentitySetTest::test_init 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 497s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 497s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 497s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 497s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 497s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 497s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 497s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 497s test/base/test_utils.py::NoHashIdentitySetTest::test_union 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 497s test/base/test_utils.py::NoHashIdentitySetTest::test_update 497s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 497s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 497s test/base/test_utils.py::OrderedDictTest::test_odict 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 497s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 497s test/base/test_utils.py::OrderedDictTest::test_odict_copy 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 497s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 497s test/base/test_utils.py::OrderedIdentitySetTest::test_add 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 497s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 497s test/base/test_utils.py::OrderedSetTest::test_copy 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 497s test/base/test_utils.py::OrderedSetTest::test_empty_pop 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 497s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 497s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 497s test/base/test_utils.py::OrderedSetTest::test_len 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 497s test/base/test_utils.py::OrderedSetTest::test_modify 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 497s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 497s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 497s test/base/test_utils.py::OrderedSetTest::test_op[0] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 497s test/base/test_utils.py::OrderedSetTest::test_op[1] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 497s test/base/test_utils.py::OrderedSetTest::test_op[2] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 497s test/base/test_utils.py::OrderedSetTest::test_op[3] 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 497s test/base/test_utils.py::OrderedSetTest::test_pickle 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 497s test/base/test_utils.py::OrderedSetTest::test_repr 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 497s test/base/test_utils.py::OrderedSetTest::test_set_ops 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 497s test/base/test_utils.py::OrderedSetTest::test_update 497s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 497s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 497s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 497s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 497s test/orm/test_utils.py::PathRegistryInhTest::test_plain 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 497s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 497s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 497s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 497s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 497s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 497s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 497s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 497s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 498s test/orm/test_utils.py::PathRegistryTest::test_addition 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 498s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 498s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 498s test/orm/test_utils.py::PathRegistryTest::test_deseralize 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 498s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 498s test/orm/test_utils.py::PathRegistryTest::test_eq 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 498s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 498s test/orm/test_utils.py::PathRegistryTest::test_expand 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 498s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 498s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 498s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 498s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 498s test/orm/test_utils.py::PathRegistryTest::test_length 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 498s test/orm/test_utils.py::PathRegistryTest::test_path 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 498s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 498s test/orm/test_utils.py::PathRegistryTest::test_registry_get 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 498s test/orm/test_utils.py::PathRegistryTest::test_registry_set 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 498s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 498s test/orm/test_utils.py::PathRegistryTest::test_root_registry 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 498s test/orm/test_utils.py::PathRegistryTest::test_serialize 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 498s test/orm/test_utils.py::PathRegistryTest::test_slice 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 498s test/orm/test_utils.py::PathRegistryTest::test_slice_token 498s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 498s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 498s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 498s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 498s test/base/test_utils.py::QuotedTokenParserTest::test_single 498s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 498s test/base/test_utils.py::SymbolTest::test_basic 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_basic 498s test/base/test_utils.py::SymbolTest::test_bitflags 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 498s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 498s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 498s test/base/test_utils.py::SymbolTest::test_composites 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_composites 498s test/base/test_utils.py::SymbolTest::test_fast_int_flag 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 498s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 498s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 498s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 498s test/base/test_utils.py::SymbolTest::test_parser 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_parser 498s test/base/test_utils.py::SymbolTest::test_pickle 498s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 498s test/base/test_utils.py::TestClassHierarchy::test_object 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 498s test/base/test_utils.py::TestClassHierarchy::test_single 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 498s test/base/test_utils.py::TestClassProperty::test_simple 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 498s test/base/test_utils.py::TestFormatArgspec::test_init_bare 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 498s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 498s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 498s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 498s test/base/test_utils.py::TestProperties::test_keys_in_dir 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 498s test/base/test_utils.py::TestProperties::test_pickle 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle 498s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 498s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 498s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 498s test/base/test_utils.py::ToListTest::test_from_bytes 498s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 498s test/base/test_utils.py::ToListTest::test_from_dict 498s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 498s test/base/test_utils.py::ToListTest::test_from_set 498s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_set 498s test/base/test_utils.py::ToListTest::test_from_string 498s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_string 498s test/base/test_utils.py::ToListTest::test_from_tuple 498s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 500s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 500s [gw1] [ 91%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 501s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 501s [gw1] [ 91%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 501s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 501s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 501s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 501s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 501s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 501s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 501s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 501s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 501s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 501s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 501s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 501s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 501s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 501s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 502s test/orm/test_validators.py::ValidatorTest::test_collection 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 502s test/orm/test_validators.py::ValidatorTest::test_scalar 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 502s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 502s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 502s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 502s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 502s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 502s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 502s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 502s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 502s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 502s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 502s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 502s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 502s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 502s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 502s test/orm/test_validators.py::ValidatorTest::test_validators_dict 502s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 502s test/sql/test_values.py::ValuesTest::test_add_cte_one 502s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_one 502s test/sql/test_values.py::ValuesTest::test_add_cte_two 502s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_two 502s test/sql/test_values.py::ValuesTest::test_anon_alias 502s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 502s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 502s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 502s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 502s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 502s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 502s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 502s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 502s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 502s test/sql/test_values.py::ValuesTest::test_bound_parameters 502s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 502s test/sql/test_values.py::ValuesTest::test_column_quoting 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 503s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 503s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 503s test/sql/test_values.py::ValuesTest::test_from_linting_named 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 503s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 503s test/sql/test_values.py::ValuesTest::test_lateral 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 503s test/sql/test_values.py::ValuesTest::test_literal_parameters 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 503s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 503s test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 503s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 503s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 503s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 503s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 503s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 503s test/sql/test_values.py::ValuesTest::test_with_aliased_join 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 503s test/sql/test_values.py::ValuesTest::test_with_join_named 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 503s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 503s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 503s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 503s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 503s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 503s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 503s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 503s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 503s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 503s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 503s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 503s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 503s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 503s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 503s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 503s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 503s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 503s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 503s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 503s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 503s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 503s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 503s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 503s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 504s test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 504s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 504s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 504s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 504s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 504s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 504s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 504s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 504s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 504s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 504s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 504s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 504s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 504s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 504s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 504s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 504s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 504s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 504s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 504s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 504s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 504s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 504s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 505s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 505s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 505s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 505s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 505s [gw1] [ 92%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 505s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 505s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 505s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 505s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 505s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 505s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 505s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 505s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 505s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 505s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 505s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 505s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 505s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 505s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 505s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 505s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 505s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 506s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 506s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 506s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 506s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 506s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 506s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 506s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 506s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 506s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 506s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 506s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 506s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 506s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 506s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 506s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 506s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 506s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 506s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 506s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 506s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 662s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 662s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 688s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 688s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 688s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 688s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 714s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 714s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 742s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 742s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 783s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 783s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 812s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 812s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 826s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 826s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 854s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 854s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 881s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 881s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 921s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 921s [gw0] [ 92%] 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 [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1048s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1048s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1048s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1048s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1074s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1074s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1074s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1074s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1100s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1100s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1138s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1139s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1166s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1166s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1191s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1191s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1219s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1219s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1249s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1249s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1251s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1251s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1256s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1256s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1259s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1259s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1261s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1261s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1264s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1264s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1264s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1264s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1264s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1264s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1264s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1264s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1264s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1264s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1264s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1264s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1264s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1264s test/orm/test_merge.py::MergeTest::test_attribute_cascade 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 1264s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1264s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1264s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1264s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1264s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1264s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1264s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1264s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1264s test/orm/test_merge.py::MergeTest::test_loader_options 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 1264s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1264s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1264s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1264s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1264s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1264s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1264s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1264s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1264s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1264s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1264s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1264s test/orm/test_merge.py::MergeTest::test_option_state 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 1264s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1264s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1265s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1265s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1265s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1266s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1266s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1267s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1267s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1267s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1267s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1267s test/orm/test_merge.py::MergeTest::test_synonym 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 1267s test/orm/test_merge.py::MergeTest::test_transient_no_load 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 1267s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1267s test/orm/test_merge.py::MergeTest::test_transient_to_pending 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 1267s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1267s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1267s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1267s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1267s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1267s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1267s test/orm/test_merge.py::MergeTest::test_value_to_none 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 1267s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1267s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1267s test/orm/test_merge.py::MutableMergeTest::test_list 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 1267s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1267s [gw0] [ 93%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1267s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1267s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1267s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1267s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1267s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1267s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 1267s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 1267s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 1267s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 1267s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 1267s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 1267s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 1267s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 1267s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 1267s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 1267s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 1267s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 1267s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 1267s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 1267s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 1267s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 1267s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 1267s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 1268s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 1268s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 1268s 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)] 1268s [gw0] [ 93%] 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)] 1268s 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] 1268s [gw0] [ 93%] 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] 1268s 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)] 1268s [gw0] [ 93%] 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)] 1268s 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)] 1268s [gw0] [ 93%] 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)] 1268s 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)] 1268s [gw0] [ 93%] 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)] 1268s 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)] 1268s [gw0] [ 93%] 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)] 1268s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 1268s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 1268s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 1268s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 1268s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 1268s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 1268s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 1268s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 1268s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 1268s test/sql/test_operators.py::NegationTest::test_negate_operator_label 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 1268s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 1268s test/sql/test_operators.py::NegationTest::test_negate_operator_type 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 1268s test/sql/test_operators.py::NegationTest::test_negate_operators_1 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 1268s test/sql/test_operators.py::NegationTest::test_negate_operators_2 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 1268s test/sql/test_operators.py::NegationTest::test_negate_operators_3 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 1268s test/sql/test_operators.py::NegationTest::test_negate_operators_4 1268s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 1268s test/sql/test_operators.py::NegationTest::test_negate_operators_5 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 1268s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 1268s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 1268s test/sql/test_operators.py::NegationTest::test_scalar_select 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 1268s test/sql/test_operators.py::NegationTest::test_scalar_values 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 1268s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 1268s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 1268s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 1268s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 1268s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 1268s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 1268s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 1268s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 1268s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 1268s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 1268s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 1268s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 1268s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 1268s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 1268s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 1268s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 1268s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 1268s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 1268s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 1268s test/sql/test_operators.py::RegexpTest::test_regexp_match 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 1268s test/sql/test_operators.py::RegexpTest::test_regexp_replace 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 1268s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 1268s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 1268s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 1268s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 1268s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 1268s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 1268s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 1268s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 1268s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 1268s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 1268s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 1268s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 1268s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 1268s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 1268s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 1268s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 1268s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 1268s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 1268s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 1268s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 1268s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 1268s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 1268s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 1268s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 1268s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 1268s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 1268s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 1268s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 1268s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 1268s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 1268s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 1269s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 1269s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 1269s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 1269s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 1269s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 1269s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 1269s test/orm/test_options.py::LoadTest::test_set_strat_col 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 1269s test/orm/test_options.py::LoadTest::test_set_strat_ent 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 1269s test/orm/test_options.py::LoadTest::test_str 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_str 1269s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 1269s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 1269s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 1269s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 1269s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 1269s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 1269s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 1269s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 1269s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 1269s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 1269s test/orm/test_options.py::MapperOptionsTest::test_eager_options 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 1269s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 1269s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 1269s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 1269s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 1269s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 1269s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 1269s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 1270s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 1270s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 1270s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 1270s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 1270s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 1270s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 1270s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 1270s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 1270s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 1270s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 1270s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 1270s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 1270s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 1270s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 1270s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 1270s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 1270s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 1270s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 1270s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 1270s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 1270s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 1270s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 1270s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 1270s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 1271s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 1271s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 1271s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 1271s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 1271s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 1271s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 1271s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 1271s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 1271s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 1271s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 1271s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 1271s test/orm/test_options.py::OptionsTest::test_aliased_single 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 1271s test/orm/test_options.py::OptionsTest::test_chained 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained 1271s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 1271s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 1271s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 1271s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 1271s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 1271s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 1271s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 1271s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 1271s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 1271s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 1271s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 1271s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 1271s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 1271s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 1271s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 1271s test/orm/test_options.py::OptionsTest::test_of_type 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 1271s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 1271s test/orm/test_options.py::OptionsTest::test_path_exhausted 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 1271s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 1271s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 1271s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 1271s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 1271s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 1271s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 1271s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 1271s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 1271s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 1271s test/orm/test_options.py::PickleTest::test_slots 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_slots 1271s test/orm/test_options.py::SubOptionsTest::test_five 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 1271s test/orm/test_options.py::SubOptionsTest::test_four 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 1271s test/orm/test_options.py::SubOptionsTest::test_invalid_one 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 1271s test/orm/test_options.py::SubOptionsTest::test_one 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 1271s test/orm/test_options.py::SubOptionsTest::test_three 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 1271s test/orm/test_options.py::SubOptionsTest::test_two 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 1271s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 1271s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 1271s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 1271s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 1271s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 1271s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 1271s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 1271s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 1271s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 1271s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 1271s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 1271s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 1271s test/ext/test_orderinglist.py::OrderingListTest::test_insert 1271s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 1271s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 1271s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 1271s test/ext/test_orderinglist.py::OrderingListTest::test_replace 1271s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 1271s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 1271s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 1271s test/ext/test_orderinglist.py::OrderingListTest::test_slice 1271s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 1271s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 1271s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 1271s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 1271s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 1271s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 1271s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 1272s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 1272s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 1272s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 1272s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 1272s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 1272s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 1272s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 1272s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 1272s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 1272s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 1272s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 1272s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 1272s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 1272s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 1272s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 1272s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 1272s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 1272s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 1272s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 1272s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 1272s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 1272s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 1272s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 1272s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 1272s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 1273s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 1273s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 1273s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 1273s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 1273s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 1273s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 1273s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 1273s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 1273s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 1273s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 1273s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 1273s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 1273s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 1273s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 1273s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 1273s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 1273s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 1273s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 1273s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 1273s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 1273s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 1273s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 1273s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 1273s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 1273s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 1273s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 1273s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 1273s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 1273s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 1273s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 1273s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 1273s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 1273s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 1273s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 1273s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 1273s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 1273s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 1273s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 1273s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 1273s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 1273s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 1273s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 1273s test/engine/test_parseconnect.py::URLTest::test_comparison 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 1273s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 1273s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 1273s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 1273s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 1273s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 1273s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 1273s test/engine/test_parseconnect.py::URLTest::test_copy 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 1273s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 1273s test/engine/test_parseconnect.py::URLTest::test_deepcopy 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 1273s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 1273s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 1273s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 1273s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 1273s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 1273s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 1273s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 1273s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 1273s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 1273s test/engine/test_parseconnect.py::URLTest::test_query_string 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 1273s 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] 1273s [gw0] [ 95%] 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] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 1273s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 1273s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 1273s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 1273s 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] 1273s [gw0] [ 95%] 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] 1273s 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] 1273s [gw0] [ 95%] 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] 1273s 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] 1273s [gw0] [ 95%] 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] 1273s 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] 1273s [gw0] [ 95%] 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] 1273s 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] 1273s [gw0] [ 95%] 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] 1273s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 1273s test/orm/test_pickled.py::OptionsTest::test_load 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 1273s test/orm/test_pickled.py::OptionsTest::test_options_of_type 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 1273s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 1273s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 1273s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 1273s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 1273s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 1273s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 1273s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 1273s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 1273s test/orm/test_pickled.py::PickleTest::test_collection_setstate 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 1273s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 1273s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 1273s test/orm/test_pickled.py::PickleTest::test_exceptions 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 1273s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 1273s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 1273s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 1273s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 1274s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 1274s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 1274s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 1274s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 1274s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 1274s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 1274s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 1274s test/orm/test_pickled.py::PickleTest::test_no_mappers 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 1274s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 1274s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 1274s test/orm/test_pickled.py::PickleTest::test_transient 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 1274s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 1274s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 1274s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 1274s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 1274s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 1274s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 1274s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 1274s [gw0] [ 95%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 1274s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 1274s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 1274s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 1274s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 1274s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 1274s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 1274s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 1274s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 1274s test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 1274s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 1274s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 1274s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 1274s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 1274s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 1275s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 1275s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 1275s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1275s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1275s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1275s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1275s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1275s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1275s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1275s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1275s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1275s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1275s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1275s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1275s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1275s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1275s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1275s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1276s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1276s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1276s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1276s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1276s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1276s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1276s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1276s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1276s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1276s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1276s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1276s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1276s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1276s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1276s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1276s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1277s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1277s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1277s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1277s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1277s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1277s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1277s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1278s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1278s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1279s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1279s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1280s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1280s [gw0] [ 97%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1280s [gw0] [ 97%] 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] 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1280s [gw0] [ 97%] 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] 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1280s [gw0] [ 97%] 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] 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1280s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1280s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1281s [gw0] [ 97%] 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] 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1281s [gw0] [ 97%] 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] 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1281s [gw0] [ 97%] 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] 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1281s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1281s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 1282s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1282s [gw0] [ 98%] 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] 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1282s [gw0] [ 98%] 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] 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1282s [gw0] [ 98%] 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] 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1282s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1282s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1283s [gw0] [ 98%] 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] 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1283s [gw0] [ 98%] 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] 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1283s [gw0] [ 98%] 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] 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1283s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1283s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1283s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1284s [gw0] [ 99%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1284s [gw0] [ 99%] 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] 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1284s [gw0] [ 99%] 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] 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1284s [gw0] [ 99%] 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] 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1284s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1284s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1284s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 1284s [gw0] [ 99%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 1284s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 1286s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 1286s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 1286s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 1286s test/engine/test_pool.py::NullPoolTest::test_reconnect 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 1286s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 1286s test/engine/test_pool.py::PoolDialectTest::test_null_pool 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 1286s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 1286s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 1286s test/engine/test_pool.py::PoolDialectTest::test_static_pool 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 1286s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 1286s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 1287s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 1287s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 1288s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 1288s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 1289s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 1289s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 1290s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1290s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1290s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 1290s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 1291s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 1291s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 1292s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 1292s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 1293s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1293s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1293s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 1293s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 1293s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 1293s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 1293s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 1293s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 1293s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 1293s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 1293s test/engine/test_pool.py::PoolEventsTest::test_close 1293s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 1293s test/engine/test_pool.py::PoolEventsTest::test_connect_event 1293s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 1293s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 1293s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 1294s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 1294s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 1294s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 1294s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 1294s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 1294s test/engine/test_pool.py::PoolEventsTest::test_detach 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 1294s test/engine/test_pool.py::PoolEventsTest::test_detach_close 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 1294s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 1294s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 1294s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 1294s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 1294s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 1294s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 1294s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 1294s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 1294s test/engine/test_pool.py::PoolEventsTest::test_reset_event 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 1294s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 1294s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 1294s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 1295s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 1295s test/engine/test_pool.py::PoolTest::test_cursor_iterable 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 1295s test/engine/test_pool.py::PoolTest::test_info 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_info 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 1295s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 1295s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 1295s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 1295s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 1295s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 1295s test/engine/test_pool.py::PoolTest::test_rec_info 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 1295s test/engine/test_pool.py::PoolTest::test_rec_unconnected 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 1295s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 1295s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 1295s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 1295s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 1295s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 1295s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 1295s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 1295s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 1295s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 1295s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 1295s test/engine/test_pool.py::QueuePoolTest::test_detach 1303s [gw0] [100%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 1303s 1303s ==================================== ERRORS ==================================== 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_one.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_three.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_two.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_sessionmaker.py] __ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_stuff.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[common_sql_element.py] __ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[complete_orm_no_plugin.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite_dc.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[core_ddl.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[create_proxy_methods.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_decorator.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_one.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_one.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_two.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dml.py] __________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dynamic_rel.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_inspection.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_result.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py0] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py1] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions_again.py] ____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_five.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_four.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_one.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_three.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_two.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[indexable.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[inspection_inspect.py] __ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[issue_9340.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[keyfunc_dict.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lambda_stmt.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lowercase_objects.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_assign_expression.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_column.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_covariant.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc.py] _________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc_ext.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mysql_stuff.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[operators.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orderinglist_one.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_config_constructs.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_querying.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[pg_stuff.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[relationship.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[schema.py] ________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[scoped_session.py] ____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[session.py] ________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sessionmakers.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sql_operations.py] ____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqlite_stuff.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqltypes.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[trad_relationship_uselist.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[traditional_relationship.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_queries.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_results.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[write_only.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _________ ERROR at setup of MypyPluginTest.test_incremental[stubs_14] __________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6147] ________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6435] ________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6476] ________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPluginTest.test_plugin_files[abstract_one.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative_base.py] __ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPluginTest.test_plugin_files[boolean_col.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_noninferred_plain_nonopt.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_notype_on_fk_col.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPluginTest.test_plugin_files[composite_props.py] ____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPluginTest.test_plugin_files[constr_cols_only.py] ____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[dataclasses_workaround.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_one.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_two.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_one.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_two.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_dynamic.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_explicit.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_fully_inferred.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_noninferred.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_semiinferred.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPluginTest.test_plugin_files[enum_col.py] ________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPluginTest.test_plugin_files[imperative_table.py] ____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[invalid_noninferred_lh_type.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321_part2.py] ____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102_workaround.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9156.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPluginTest.test_plugin_files[lambda_default.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPluginTest.test_plugin_files[mapped_attr_assign.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_not_mapped.py] ____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_one.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_three.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_two.py] _______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_w_tablename.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist1.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist2.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s __ ERROR at setup of MypyPluginTest.test_plugin_files[other_mapper_props.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[plugin_doesnt_break_one.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_one.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_three.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_two.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_direct_cls.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err1.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err2.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err3.py] ___ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ___ ERROR at setup of MypyPluginTest.test_plugin_files[sa_module_prefix.py] ____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ________ ERROR at setup of MypyPluginTest.test_plugin_files[t_6950.py] _________ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ____ ERROR at setup of MypyPluginTest.test_plugin_files[type_decorator.py] _____ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s _ ERROR at setup of MypyPluginTest.test_plugin_files[typeless_fk_col_cant_infer.py] _ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err1.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err2.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err3.py] ______ 1303s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1303s Traceback (most recent call last): 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1303s result: TResult | None = func() 1303s ~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1303s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1303s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1303s yield from unraisable_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1303s yield from self._runtest_for(item, "setup") 1303s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1303s yield from thread_exception_runtest_hook() 1303s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1303s yield 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1303s item.session._setupstate.setup(item) 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1303s col.setup() 1303s ~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1303s self._request._fillfixtures() 1303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1303s item.funcargs[argname] = self.getfixturevalue(argname) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1303s fixturedef = self._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1303s fixturedef = request._get_active_fixturedef(argname) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1303s fixturedef.execute(request=subrequest) 1303s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1303s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1303s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1303s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1303s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1303s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1303s raise exception 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1303s teardown.throw(exception) 1303s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1303s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1303s return (yield) 1303s ^^^^^ 1303s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1303s res = hook_impl.function(*args) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1303s result = call_fixture_func(fixturefunc, request, kwargs) 1303s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1303s fixture_result = fixturefunc(**kwargs) 1303s File "/tmp/autopkgtest.pfUTdO/build.fyH/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1303s from mypy import api 1303s ModuleNotFoundError: No module named 'mypy' 1303s =========================== short test summary info ============================ 1303s 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. 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet (call)' : Python 3.14 or above not supported 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] (call)' : not postgresql 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] (call)' : doesn't work for future annotations mode yet 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] (call)' : doesn't work for future annotations mode yet 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects (call)' : not sqlite+pysqlcipher 1303s 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 1303s 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 1303s 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 1303s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 1303s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 1303s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 1303s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 1303s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 1303s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 1303s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 1303s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 1303s 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 1303s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 1303s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine.PoolRegenTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: python platform not available 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type (call)' : not oracle >= (23, 4) 1303s 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,) 1303s 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,) 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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,) 1303s 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,) 1303s 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,) 1303s 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,) 1303s 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,) 1303s 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,) 1303s 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,) 1303s 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,) 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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,) 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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,) 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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,) 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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,) 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_mutable.MutableColumnCopyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [21] 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 1303s SKIPPED [1] test/engine/test_reflection.py:2060: 'test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting (setup)' : Backend does not require denormalized names. 1303s 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 1303s 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 and not mysql and not mariadb and not mssql 1303s 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 1303s 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 1303s 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 1303s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_scoping.AsyncScopedSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncAttrsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncCascadesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncORMBehaviorsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [12] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [14] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionQueryTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [23] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionTransactionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.OverrideSyncSession' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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,) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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,) 1303s 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,) 1303s 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) 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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) 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments (call)' : not postgresql and not mysql and not mariadb and not oracle 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1303s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.aaa_profiling.test_threading.EngineThreadSafetyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 1303s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.aaa_profiling.test_threading.SessionThreadingTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: savepoints not enabled 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: missing aiosqile 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b (call)' : no sequence support 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 1303s 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 1303s 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 1303s 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 1303s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 1303s 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 1303s 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 1303s 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 1303s 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 1303s ========= 22537 passed, 1060 skipped, 113 errors in 1199.02s (0:19:59) ========= 1304s autopkgtest [10:46:54]: test unittests: -----------------------] 1306s unittests FAIL non-zero exit status 1 1306s autopkgtest [10:46:56]: test unittests: - - - - - - - - - - results - - - - - - - - - - 1306s autopkgtest [10:46:56]: @@@@@@@@@@@@@@@@@@@@ summary 1306s unittests FAIL non-zero exit status 1